コード例 #1
0
 public PublishLaterService(
     IOrchardServices services,  
     IPublishingTaskManager publishingTaskManager) {
     Services = services;
     _publishingTaskManager = publishingTaskManager;
     T = NullLocalizer.Instance;
 }
コード例 #2
0
 public PublishLaterService(
     IOrchardServices services,  
     IPublishingTaskManager publishingTaskManager) {
     Services = services;
     _publishingTaskManager = publishingTaskManager;
     T = NullLocalizer.Instance;
 }
コード例 #3
0
ファイル: BlogPostService.cs プロジェクト: Higea/Orchard
 public BlogPostService(
     IContentManager contentManager, 
     IRepository<BlogPartArchiveRecord> blogArchiveRepository, 
     IPublishingTaskManager publishingTaskManager) {
     _contentManager = contentManager;
     _blogArchiveRepository = blogArchiveRepository;
     _publishingTaskManager = publishingTaskManager;
 }
コード例 #4
0
 public DocumentContentService(
     IContentManager contentManager,
     IRepository<DocumentDocumentContentsRecord> documentAssociationsRepository, 
     IPublishingTaskManager publishingTaskManager) {
     _contentManager = contentManager;
     _documentAssociationsRepository = documentAssociationsRepository;
     _publishingTaskManager = publishingTaskManager;
 }
コード例 #5
0
 public HotelService(
     IContentManager contentManager,
     IPublishingTaskManager publishingTaskManager,
     IContentDefinitionManager contentDefinitionManager)
 {
     this.contentManager = contentManager;
     this.publishingTaskManager = publishingTaskManager;
 }
コード例 #6
0
 public BlogPostService(
     IContentManager contentManager,
     IRepository <BlogPartArchiveRecord> blogArchiveRepository,
     IPublishingTaskManager publishingTaskManager)
 {
     _contentManager        = contentManager;
     _blogArchiveRepository = blogArchiveRepository;
     _publishingTaskManager = publishingTaskManager;
 }
コード例 #7
0
        public PublishLaterPartHandler(
            IPublishLaterService publishLaterService,
            IPublishingTaskManager publishingTaskManager) {
            _publishLaterService = publishLaterService;

            OnLoading<PublishLaterPart>((context, part) => LazyLoadHandlers(part));
            OnVersioning<PublishLaterPart>((context, part, newVersionPart) => LazyLoadHandlers(newVersionPart));
            OnRemoved<PublishLaterPart>((context, part) => publishingTaskManager.DeleteTasks(part.ContentItem));
        }
コード例 #8
0
ファイル: XmlRpcHandler.cs プロジェクト: RasterImage/Orchard
 public XmlRpcHandler(IContentManager contentManager,
     IPublishingTaskManager publishingTaskManager,
     IMembershipService membershipService,
     IAuthorizationService authorizationService) {
     _contentManager = contentManager;
     _publishingTaskManager = publishingTaskManager;
     _membershipService = membershipService;
     _authorizationService = authorizationService;
     T = NullLocalizer.Instance;
 }
コード例 #9
0
        public PublishLaterPartHandler(
            IPublishLaterService publishLaterService,
            IPublishingTaskManager publishingTaskManager)
        {
            _publishLaterService = publishLaterService;

            OnLoading <PublishLaterPart>((context, part) => LazyLoadHandlers(part));
            OnVersioning <PublishLaterPart>((context, part, newVersionPart) => LazyLoadHandlers(newVersionPart));
            OnRemoved <PublishLaterPart>((context, part) => publishingTaskManager.DeleteTasks(part.ContentItem));
        }
コード例 #10
0
 public XmlRpcHandler(IContentManager contentManager,
                      IPublishingTaskManager publishingTaskManager,
                      IMembershipService membershipService,
                      IAuthorizationService authorizationService)
 {
     _contentManager        = contentManager;
     _publishingTaskManager = publishingTaskManager;
     _membershipService     = membershipService;
     _authorizationService  = authorizationService;
     T = NullLocalizer.Instance;
 }
コード例 #11
0
 public CasePostService(
     IContentManager contentManager,
     IRepository <CasePartArchiveRecord> caseArchiveRepository,
     IPublishingTaskManager publishingTaskManager, IRepository <CasePostAttribRecord> caseAttribute, IRepository <CasePostStateRecord> casePostStates)
 {
     _contentManager        = contentManager;
     _caseArchiveRepository = caseArchiveRepository;
     _publishingTaskManager = publishingTaskManager;
     _caseAttribute         = caseAttribute;
     _casePostStates        = casePostStates;
 }
コード例 #12
0
 public EntryService(
     IOrchardServices services,
     IContentManager contentManager,
     IPublishingTaskManager publishingTaskManager,
     ICultureManager cultureManager)
 {
     Services = services;
     _contentManager = contentManager;
     _publishingTaskManager = publishingTaskManager;
     _cultureManager = cultureManager;
 }
 public PublishLaterPartDriver(
     IOrchardServices services,
     IHttpContextAccessor httpContextAccessor,
     IPublishLaterService publishLaterService,
     IClock clock,
     IDateLocalizationServices dateLocalizationServices,
     IPublishingTaskManager publishingTaskManager)
 {
     _httpContextAccessor = httpContextAccessor;
     _publishLaterService = publishLaterService;
     _clock = clock;
     _dateLocalizationServices = dateLocalizationServices;
     T        = NullLocalizer.Instance;
     Services = services;
     _publishingTaskManager = publishingTaskManager;
 }
コード例 #14
0
        public PublishLaterPartHandler(
            IPublishLaterService publishLaterService,
            IPublishingTaskManager publishingTaskManager)
        {
            _publishLaterService = publishLaterService;

            OnLoading <PublishLaterPart>((context, part) => LazyLoadHandlers(part));
            OnVersioning <PublishLaterPart>((context, part, newVersionPart) => LazyLoadHandlers(newVersionPart));
            OnRemoved <PublishLaterPart>((context, part) => publishingTaskManager.DeleteTasks(part.ContentItem));
            OnPublishing <PublishLaterPart>((context, part) =>
            {
                var existingPublishTask = publishingTaskManager.GetPublishTask(context.ContentItem);

                //Check if there is already and existing publish task for old version.
                if (existingPublishTask != null)
                {
                    //If exists remove it in order no to override the latest published version.
                    publishingTaskManager.DeleteTasks(context.ContentItem);
                }
            });
        }
コード例 #15
0
ファイル: CommonService.cs プロジェクト: adaxiong/Tomelt.CMS
 public CommonService(IPublishingTaskManager publishingTaskManager, IContentManager contentManager)
 {
     _publishingTaskManager = publishingTaskManager;
     _contentManager        = contentManager;
 }
コード例 #16
0
ファイル: CommonService.cs プロジェクト: anycall/Orchard
 public CommonService(IPublishingTaskManager publishingTaskManager, IContentManager contentManager) {
     _publishingTaskManager = publishingTaskManager;
     _contentManager = contentManager;
 }
コード例 #17
0
 public TimetableAppointmentService(IContentManager contentManager, IRepository<TimetablePartArchiveRecord> TimetableArchiveRepository, IPublishingTaskManager publishingTaskManager) {
     _contentManager = contentManager;
     _TimetableArchiveRepository = TimetableArchiveRepository;
     _publishingTaskManager = publishingTaskManager;
 }
コード例 #18
0
ファイル: PageService.cs プロジェクト: mofashi2011/orchardcms
 public PageService(IContentManager contentManager, IPublishingTaskManager publishingTaskManager, IPageSlugConstraint pageSlugConstraint) {
     _contentManager = contentManager;
     _publishingTaskManager = publishingTaskManager;
     _pageSlugConstraint = pageSlugConstraint;
 }