C# Класс BetterCms.Module.Pages.Services.DefaultPageListService

Наследование: IPageListService
Показать файл Открыть проект

Открытые методы

Метод Описание
DefaultPageListService ( ICategoryService categoryService, ICmsConfiguration configuration, ILanguageService languageService, IAccessControlService accessControlService, ILayoutService layoutService, IUnitOfWork unitOfWork ) : System
GetFilteredPagesList ( BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request ) : PagesGridViewModel

Защищенные методы

Метод Описание
CreateModel ( IEnumerable pages, BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request, IFutureValue count, IList layouts, IList categoriesLookupList ) : PagesGridViewModel
FilterQuery ( PagesView>.IQueryOver query, BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request, NHibernate.Criterion.Junction hasnotSeoDisjunction ) : PagesView>.IQueryOver

Описание методов

CreateModel() защищенный Метод

protected CreateModel ( IEnumerable pages, BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request, IFutureValue count, IList layouts, IList categoriesLookupList ) : PagesGridViewModel
pages IEnumerable
request BetterCms.Module.Pages.ViewModels.Filter.PagesFilter
count IFutureValue
layouts IList
categoriesLookupList IList
Результат PagesGridViewModel

DefaultPageListService() публичный Метод

public DefaultPageListService ( ICategoryService categoryService, ICmsConfiguration configuration, ILanguageService languageService, IAccessControlService accessControlService, ILayoutService layoutService, IUnitOfWork unitOfWork ) : System
categoryService ICategoryService
configuration ICmsConfiguration
languageService ILanguageService
accessControlService IAccessControlService
layoutService ILayoutService
unitOfWork IUnitOfWork
Результат System

FilterQuery() защищенный Метод

protected FilterQuery ( PagesView>.IQueryOver query, BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request, NHibernate.Criterion.Junction hasnotSeoDisjunction ) : PagesView>.IQueryOver
query PagesView>.IQueryOver
request BetterCms.Module.Pages.ViewModels.Filter.PagesFilter
hasnotSeoDisjunction NHibernate.Criterion.Junction
Результат PagesView>.IQueryOver

GetFilteredPagesList() публичный Метод

public GetFilteredPagesList ( BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request ) : PagesGridViewModel
request BetterCms.Module.Pages.ViewModels.Filter.PagesFilter
Результат PagesGridViewModel