C# 클래스 BetterCms.Module.Pages.Services.DefaultPageListService

상속: IPageListService
파일 보기 프로젝트 열기: devbridge/BetterCMS

공개 메소드들

메소드 설명
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