コード例 #1
0
 public ServiceCollectionService(
     IContextManager contextManager,
     ITranslationEntity translationManagerToVm,
     ITranslationViewModel translationManagerToEntity,
     ILogger <ServiceService> logger,
     ServiceUtilities utilities,
     DataUtils dataUtils,
     ICommonServiceInternal commonService,
     VmOwnerReferenceLogic ownerReferenceLogic,
     ITypesCache typesCache,
     ILanguageCache languageCache,
     IPublishingStatusCache publishingStatusCache,
     IVersioningManager versioningManager,
     IGeneralDescriptionService generalDescriptionService,
     IUserOrganizationChecker userOrganizationChecker)
     : base(translationManagerToVm, translationManagerToEntity, publishingStatusCache, userOrganizationChecker)
 {
     this.contextManager      = contextManager;
     this.logger              = logger;
     this.utilities           = utilities;
     this.dataUtils           = dataUtils;
     this.commonService       = commonService;
     this.ownerReferenceLogic = ownerReferenceLogic;
     this.typesCache          = typesCache;
     this.languageCache       = languageCache;
     this.versioningManager   = versioningManager;
 }
コード例 #2
0
 public ServiceService(
     IContextManager contextManager,
     IUserIdentification userIdentification,
     ITranslationEntity translationManagerToVm,
     ITranslationViewModel translationManagerToEntity,
     ILogger <Services.ChannelService> logger,
     ServiceChannelLogic channelLogic,
     ServiceUtilities utilities,
     ICommonServiceInternal commonService,
     IGeneralDescriptionService generalDescriptionService,
     VmListItemLogic listItemLogic,
     DataUtils dataUtils,
     VmOwnerReferenceLogic ownerReferenceLogic,
     ICacheManager cacheManager,
     IPublishingStatusCache publishingStatusCache,
     IUserOrganizationChecker userOrganizationChecker,
     IValidationManager validationManager,
     IUserOrganizationService userOrganizationService,
     IVersioningManager versioningManager
     ) :
     base(translationManagerToVm, translationManagerToEntity, publishingStatusCache, userOrganizationChecker, contextManager, utilities, commonService, validationManager)
 {
     this.logger                    = logger;
     this.channelLogic              = channelLogic;
     this.userIdentification        = userIdentification;
     this.listItemLogic             = listItemLogic;
     this.dataUtils                 = dataUtils;
     this.ownerReferenceLogic       = ownerReferenceLogic;
     this.generalDescriptionService = generalDescriptionService;
     this.typesCache                = cacheManager.TypesCache;
     this.languageCache             = cacheManager.LanguageCache;
     this.userOrganizationService   = userOrganizationService;
     this.versioningManager         = versioningManager;
 }
コード例 #3
0
 public ImportGeneralDescriptionTranslator(IResolveManager resolveManager, ITranslationPrimitives translationPrimitives, ICacheManager cacheManager, VmOwnerReferenceLogic ownerReferenceLogic) : base(resolveManager, translationPrimitives)
 {
     typesCache               = cacheManager.TypesCache;
     languageCache            = cacheManager.LanguageCache;
     this.ownerReferenceLogic = ownerReferenceLogic;
 }