예제 #1
0
 protected SyncHandlerTreeBase(
     IEntityService entityService,
     IProfilingLogger logger,
     ISyncSerializer <TObject> serializer,
     ISyncTracker <TObject> tracker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, syncFileService)
 {
 }
예제 #2
0
 protected ContentHandlerBase(
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <TObject> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
 }
예제 #3
0
 public DomainHandler(IEntityService entityService,
                      IProfilingLogger logger,
                      IDomainService domainService,
                      ISyncSerializer <IDomain> serializer,
                      ISyncTracker <IDomain> tracker,
                      SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, syncFileService)
 {
     this.domainService = domainService;
 }
예제 #4
0
 public MacroHandler(IEntityService entityService,
                     IProfilingLogger logger,
                     IMacroService macroService,
                     ISyncSerializer <IMacro> serializer,
                     ISyncTracker <IMacro> tracker,
                     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, syncFileService)
 {
     this.macroService = macroService;
 }
예제 #5
0
 public SyncHandlerBase(
     IEntityService entityService,
     IProfilingLogger logger,
     ISyncSerializer <TObject> serializer,
     ISyncTracker <TObject> tracker,
     AppCaches appCaches,
     SyncFileService syncFileService)
     : this(entityService, logger, serializer, tracker, appCaches, null, syncFileService)
 {
 }
예제 #6
0
 protected SyncHandlerLevelBase(
     IEntityService entityService,
     IProfilingLogger logger,
     ISyncSerializer <TObject> serializer,
     ISyncTracker <TObject> tracker,
     AppCaches appCaches,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, syncFileService)
 {
 }
예제 #7
0
 public DictionaryHandler(IEntityService entityService,
                          IProfilingLogger logger,
                          ILocalizationService localizationService,
                          ISyncSerializer <IDictionaryItem> serializer,
                          ISyncTracker <IDictionaryItem> tracker,
                          SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, syncFileService)
 {
     this.localizationService = localizationService;
 }
예제 #8
0
 public SyncHandlerBase(
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <TObject> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.entityService = entityService;
 }
 protected SyncHandlerContainerBase(
     IEntityService entityService,
     IProfilingLogger logger,
     ISyncSerializer <TObject> serializer,
     ISyncTracker <TObject> tracker,
     AppCaches appCaches,
     ISyncDependencyChecker <TObject> checker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
 }
예제 #10
0
 public MediaHandler(
     IEntityService entityService,
     IProfilingLogger logger,
     IMediaService mediaService,
     ISyncSerializer <IMedia> serializer,
     ISyncTracker <IMedia> tracker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, syncFileService)
 {
     this.mediaService   = mediaService;
     this.itemObjectType = UmbracoObjectTypes.Media;
 }
예제 #11
0
 public RelationTypeHandler(
     IRelationService relationService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <IRelationType> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.relationService = relationService;
 }
예제 #12
0
 public MemberTypeHandler(
     IMemberTypeService memberTypeService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <IMemberType> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.memberTypeService = memberTypeService;
 }
예제 #13
0
 public ContentTypeHandler(
     IContentTypeService contentTypeService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <IContentType> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.contentTypeService = contentTypeService;
 }
예제 #14
0
 protected DomainHandler(IEntityService entityService,
                         IProfilingLogger logger,
                         IDomainService domainService,
                         ISyncSerializer <IDomain> serializer,
                         ISyncTracker <IDomain> tracker,
                         AppCaches appCaches,
                         ISyncDependencyChecker <IDomain> checker,
                         SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.domainService = domainService;
 }
예제 #15
0
 public DictionaryHandler(
     ILocalizationService localizationService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <IDictionaryItem> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.localizationService = localizationService;
 }
예제 #16
0
 public MacroHandler(IEntityService entityService,
                     IProfilingLogger logger,
                     IMacroService macroService,
                     ISyncSerializer <IMacro> serializer,
                     ISyncTracker <IMacro> tracker,
                     AppCaches appCaches,
                     ISyncDependencyChecker <IMacro> checker,
                     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.macroService = macroService;
 }
예제 #17
0
 protected DictionaryHandler(IEntityService entityService,
                             IProfilingLogger logger,
                             ILocalizationService localizationService,
                             ISyncSerializer <IDictionaryItem> serializer,
                             ISyncTracker <IDictionaryItem> tracker,
                             AppCaches appCaches,
                             ISyncDependencyChecker <IDictionaryItem> checker,
                             SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.localizationService = localizationService;
 }
예제 #18
0
 public TemplateHandler(
     IFileService fileService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <ITemplate> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.fileService = fileService;
 }
예제 #19
0
 public DomainHandler(
     IDomainService domainService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <IDomain> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.domainService = domainService;
 }
예제 #20
0
 public ContentHandler(
     IContentService contentService,
     IEntityService entityService,
     IProfilingLogger logger,
     AppCaches appCaches,
     ISyncSerializer <IContent> serializer,
     ISyncItemFactory syncItemFactory,
     SyncFileService syncFileService)
     : base(entityService, logger, appCaches, serializer, syncItemFactory, syncFileService)
 {
     this.contentService = contentService;
     performDoubleLookup = UmbracoVersion.LocalVersion.Major != 8 || UmbracoVersion.LocalVersion.Minor < 4;
 }
예제 #21
0
 public DataTypeHandler(
     IEntityService entityService,
     IDataTypeService dataTypeService,
     IProfilingLogger logger,
     ISyncSerializer <IDataType> serializer,
     ISyncDependencyChecker <IDataType> checker,
     ISyncTracker <IDataType> tracker,
     AppCaches appCaches,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.dataTypeService = dataTypeService;
 }
예제 #22
0
 public LanguageHandler(
     IEntityService entityService,
     IProfilingLogger logger,
     ILocalizationService localizationService,
     ISyncSerializer <ILanguage> serializer,
     ISyncTracker <ILanguage> tracker,
     AppCaches appCaches,
     ISyncDependencyChecker <ILanguage> checker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.localizationService = localizationService;
 }
예제 #23
0
 protected MemberTypeHandler(
     IEntityService entityService,
     IProfilingLogger logger,
     IMemberTypeService memberTypeService,
     ISyncSerializer <IMemberType> serializer,
     ISyncTracker <IMemberType> tracker,
     AppCaches appCaches,
     ISyncDependencyChecker <IMemberType> checker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.memberTypeService = memberTypeService;
 }
예제 #24
0
        public ContentHandler(
            IEntityService entityService,
            IProfilingLogger logger,
            IContentService contentService,
            ISyncSerializer <IContent> serializer,
            ISyncTracker <IContent> tracker,
            SyncFileService syncFileService)
            : base(entityService, logger, serializer, tracker, syncFileService)
        {
            this.contentService = contentService;

            this.itemObjectType = UmbracoObjectTypes.Document;
        }
예제 #25
0
 public DataTypeHandler(
     IEntityService entityService,
     IDataTypeService dataTypeService,
     IProfilingLogger logger,
     ISyncSerializer <IDataType> serializer,
     ISyncTracker <IDataType> tracker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, syncFileService)
 {
     this.dataTypeService   = dataTypeService;
     this.itemObjectType    = UmbracoObjectTypes.DataType;
     this.itemContainerType = UmbracoObjectTypes.DataTypeContainer;
 }
예제 #26
0
 public TemplateHandler(
     IEntityService entityService,
     IProfilingLogger logger,
     IFileService fileService,
     ISyncSerializer <ITemplate> serializer,
     ISyncTracker <ITemplate> tracker,
     AppCaches appCaches,
     ISyncDependencyChecker <ITemplate> checker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.fileService = fileService;
 }
 public ContentTypeHandler(
     IEntityService entityService,
     IProfilingLogger logger,
     IContentTypeService contentTypeService,
     ISyncSerializer <IContentType> serializer,
     ISyncTracker <IContentType> tracker,
     AppCaches appCaches,
     ISyncDependencyChecker <IContentType> checker,
     SyncFileService fileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, fileService)
 {
     this.contentTypeService = contentTypeService;
 }
예제 #28
0
 protected MediaHandler(
     IEntityService entityService,
     IProfilingLogger logger,
     IMediaService mediaService,
     ISyncSerializer <IMedia> serializer,
     ISyncTracker <IMedia> tracker,
     AppCaches appCaches,
     ISyncDependencyChecker <IMedia> checker,
     SyncFileService syncFileService)
     : base(entityService, logger, serializer, tracker, appCaches, checker, syncFileService)
 {
     this.mediaService   = mediaService;
     performDoubleLookup = UmbracoVersion.LocalVersion.Major != 8 || UmbracoVersion.LocalVersion.Minor < 4;
 }
예제 #29
0
        public LanguageHandler(
            IEntityService entityService,
            IProfilingLogger logger,
            ILocalizationService localizationService,
            ISyncSerializer <ILanguage> serializer,
            ISyncTracker <ILanguage> tracker,
            SyncFileService syncFileService)
            : base(entityService, logger, serializer, tracker, syncFileService)
        {
            this.localizationService = localizationService;

            this.itemObjectType    = UmbracoObjectTypes.Language;
            this.itemContainerType = UmbracoObjectTypes.Unknown;
        }
예제 #30
0
 public DataSourceHandler(IProfilingLogger logger,
                          SyncFormService syncFormService,
                          IDataSourceStorage dataSourceStorage,
                          IDataSourceService dataSourceService,
                          AppCaches appCaches,
                          ISyncSerializer <FormDataSource> serializer,
                          ISyncItemFactory itemFactory,
                          SyncFileService syncFileService)
     : base(logger, appCaches, serializer, itemFactory, syncFileService)
 {
     this.syncFormService   = syncFormService;
     this.dataSourceService = dataSourceService;
     this.dataSourceStorage = dataSourceStorage;
 }