コード例 #1
0
 public TrackbackService(ILog logger, IPageDataService pageDataService, IPostDataService postDataService, ITrackBackDataService trackBackDataService, IUrlBuilder urlBuilder)
 {
     this.logger               = logger;
     this.pageDataService      = pageDataService;
     this.postDataService      = postDataService;
     this.trackBackDataService = trackBackDataService;
     this.urlBuilder           = urlBuilder;
 }
コード例 #2
0
		public TrackbackService(ILog logger, IPageDataService pageDataService, IPostDataService postDataService, ITrackBackDataService trackBackDataService, IUrlBuilder urlBuilder)
		{
			this.logger = logger;
			this.pageDataService = pageDataService;
			this.postDataService = postDataService;
			this.trackBackDataService = trackBackDataService;
			this.urlBuilder = urlBuilder;
		}
コード例 #3
0
 public RenderController(IUserBehaviorService userbehaviorservice,
                         IPageDataService pagedataservice,
                         ISearchService searchservice)
 {
     UserBehaviorService = userbehaviorservice;
     PageDataService     = pagedataservice;
     SearchService       = searchservice;
 }
コード例 #4
0
 public MenuItemUrlResolver(ICmsUrlBuilderFactory cmsUrlBuilderFactory, IPageDataService pageDataService, IEntityDataService entityDataService, IUserDataService userDataService, ICategoryDataService categoryDataService, IProductDataService productDataService, IProductCategoryDataService productCategoryDataService)
 {
     _cmsUrlBuilderFactory       = cmsUrlBuilderFactory;
     _pageDataService            = pageDataService;
     _entityDataService          = entityDataService;
     _userDataService            = userDataService;
     _categoryDataService        = categoryDataService;
     _productDataService         = productDataService;
     _productCategoryDataService = productCategoryDataService;
 }
コード例 #5
0
 public CommentService(List <IBaseBeforeAddingEntityLogic> baseBeforeAddingEntityLogics,
                       List <BaseAfterAddingEntityLogic> baseAfterAddingEntityLogics,
                       List <IBaseAfterUpdatingEntityLogic> baseAfterUpdateEntityLogics,
                       List <IBaseBeforeUpdatingEntityLogic> baseBeforeUpdateEntityLogics,
                       List <IBaseBeforeDeleteEntityLogic> baseBeforeDeleteEntityLogics,
                       List <BaseAfterDeleteEntityLogic> baseAfterDeleteEntityLogics, IIdentityManager identityManager,
                       IRestrictedItemAccessManager accessManager, IDataService <DomainClasses.Entities.Comment, Guid> dataSrv,
                       ICommentDataService commentData, IUnitOfWork unitOfWork, IEntityDataService entityDataService, IPageDataService pageDataService) :
     base(baseBeforeAddingEntityLogics, baseAfterAddingEntityLogics, baseAfterUpdateEntityLogics,
          baseBeforeUpdateEntityLogics, baseBeforeDeleteEntityLogics, baseAfterDeleteEntityLogics,
          identityManager, accessManager, dataSrv)
 {
     _commentData       = commentData;
     _unitOfWork        = unitOfWork;
     _entityDataService = entityDataService;
     _pageDataService   = pageDataService;
 }
コード例 #6
0
        public PageService(List <IBaseBeforeAddingEntityLogic> baseBeforeAddingEntityLogics,
                           List <BaseAfterAddingEntityLogic> baseAfterAddingEntityLogics,
                           List <IBaseAfterUpdatingEntityLogic> baseAfterUpdateEntityLogics,
                           List <IBaseBeforeUpdatingEntityLogic> baseBeforeUpdateEntityLogics,
                           List <IBaseBeforeDeleteEntityLogic> baseBeforeDeleteEntityLogics,
                           List <BaseAfterDeleteEntityLogic> baseAfterDeleteEntityLogics,
                           IIdentityManager identityManager,
                           IRestrictedItemAccessManager accessManager,
                           IPageDataService dataSrv,
                           ISecurityLogger securityLogger, IUrlBuilder urlBuilder, IUnitOfWork unitOfWork) :

            base(baseBeforeAddingEntityLogics, baseAfterAddingEntityLogics, baseAfterUpdateEntityLogics, baseBeforeUpdateEntityLogics, baseBeforeDeleteEntityLogics, baseAfterDeleteEntityLogics, identityManager, accessManager, dataSrv)
        {
            _dataSrv        = dataSrv;
            _securityLogger = securityLogger;
            _urlBuilder     = urlBuilder;
            _unitOfWork     = unitOfWork;
        }
コード例 #7
0
 public PageService(IPageDataService pageDataService, ILog logger, IUserContext userContext)
 {
     this.pageDataService = pageDataService;
     this.logger = logger;
     this.userContext = userContext;
 }
コード例 #8
0
 public PageService(IPageDataService pageDataService, ILog logger, IUserContext userContext)
 {
     this.pageDataService = pageDataService;
     this.logger          = logger;
     this.userContext     = userContext;
 }
コード例 #9
0
 public PageWidget()
 {
     _pageDataService = Container.GetInstance <IPageDataService>();
 }
コード例 #10
0
 public PageValidatorController(IPageDataService dataService)
 {
     _dataService = dataService;
 }