public static DIHelper AddFileConverterService(this DIHelper services) { if (services.TryAddScoped <FileConverter>()) { services.TryAddSingleton <FileConverterQueue <string> >(); services.TryAddSingleton <FileConverterQueue <int> >(); services.TryAddScoped <FileConverterQueueScope>(); return(services .AddFilesLinkUtilityService() .AddFileUtilityService() .AddDaoFactoryService() .AddSetupInfo() .AddPathProviderService() .AddFileSecurityService() .AddFileMarkerService() .AddTenantManagerService() .AddAuthContextService() .AddEntryManagerService() .AddFilesSettingsHelperService() .AddGlobalFolderHelperService() .AddFilesMessageService() .AddFileShareLinkService() .AddDocumentServiceHelperService() .AddDocumentServiceConnectorService()); } return(services); }
public static DIHelper AddEmbeddedConfigService(this DIHelper services) { services.TryAddTransient <EmbeddedConfig>(); return(services .AddFilesLinkUtilityService() .AddBaseCommonLinkUtilityService()); }
public static DIHelper AddDocuSignHandlerService(this DIHelper services) { services.TryAddScoped <DocuSignHandlerService>(); return(services .AddFilesLinkUtilityService() .AddTenantExtraService() .AddDocuSignHelperService() .AddSecurityContextService() .AddNotifyClientService()); }
public static DIHelper AddFileShareLinkService(this DIHelper services) { services.TryAddScoped <FileShareLink>(); return(services .AddFilesLinkUtilityService() .AddFileUtilityService() .AddBaseCommonLinkUtilityService() .AddGlobalService() .AddFileSecurityService()); }
public static DIHelper AddDocumentServiceConnectorService(this DIHelper services) { services.TryAddScoped <DocumentServiceConnector>(); return(services .AddFilesLinkUtilityService() .AddFileUtilityService() .AddPathProviderService() .AddGlobalStoreService() .AddBaseCommonLinkUtilityService() .AddTenantManagerService() .AddTenantExtraService() .AddCoreSettingsService()); }