C# Class BetterCms.Module.Pages.Services.DefaultPageListService

Inheritance: IPageListService
Afficher le fichier Open project: devbridge/BetterCMS

Méthodes publiques

Méthode Description
DefaultPageListService ( ICategoryService categoryService, ICmsConfiguration configuration, ILanguageService languageService, IAccessControlService accessControlService, ILayoutService layoutService, IUnitOfWork unitOfWork ) : System
GetFilteredPagesList ( BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request ) : PagesGridViewModel

Méthodes protégées

Méthode Description
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

Method Details

CreateModel() protected méthode

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
Résultat PagesGridViewModel

DefaultPageListService() public méthode

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
Résultat System

FilterQuery() protected méthode

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
Résultat PagesView>.IQueryOver

GetFilteredPagesList() public méthode

public GetFilteredPagesList ( BetterCms.Module.Pages.ViewModels.Filter.PagesFilter request ) : PagesGridViewModel
request BetterCms.Module.Pages.ViewModels.Filter.PagesFilter
Résultat PagesGridViewModel