Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public static DIHelper AddEmbeddedConfigService(this DIHelper services)
        {
            services.TryAddTransient <EmbeddedConfig>();

            return(services
                   .AddFilesLinkUtilityService()
                   .AddBaseCommonLinkUtilityService());
        }
Ejemplo n.º 3
0
 public static DIHelper AddDocuSignHandlerService(this DIHelper services)
 {
     services.TryAddScoped <DocuSignHandlerService>();
     return(services
            .AddFilesLinkUtilityService()
            .AddTenantExtraService()
            .AddDocuSignHelperService()
            .AddSecurityContextService()
            .AddNotifyClientService());
 }
Ejemplo n.º 4
0
 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());
        }