public static DIHelper AddFilesIntegrationService(this DIHelper services) { services.TryAddScoped <FilesIntegration>(); return(services .AddDaoFactoryService() .AddFileSecurityService() .AddGlobalStoreService()); }
public static DIHelper AddFilesIntegrationService(this DIHelper services) { if (services.TryAddScoped <FilesIntegration>()) { return(services .AddDaoFactoryService()); } return(services); }
public static DIHelper AddThirdpartyConfigurationService(this DIHelper services) { services.TryAddScoped <ThirdpartyConfiguration>(); return(services .AddDaoFactoryService() .AddDocuSignLoginProviderService() .AddBoxLoginProviderService() .AddDropboxLoginProviderService() .AddOneDriveLoginProviderService() .AddGoogleLoginProviderService() ); }
public static DIHelper AddFileSecurityService(this DIHelper services) { services.TryAddScoped <FileSecurity>(); services.TryAddScoped <IFileSecurity, FileSecurity>(); return(services .AddDaoFactoryService() .AddUserManagerService() .AddTenantManagerService() .AddAuthContextService() .AddAuthManager() .AddGlobalFolderService() .AddFileSecurityCommonService()); }
public static DIHelper AddDocumentServiceHelperService(this DIHelper services) { services.TryAddScoped <DocumentServiceHelper>(); return(services .AddDaoFactoryService() .AddFileShareLinkService() .AddUserManagerService() .AddAuthContextService() .AddFileSecurityService() .AddSetupInfo() .AddLockerManagerService() .AddFileUtilityService() .AddMachinePseudoKeysService() .AddGlobalService() .AddDocumentServiceConnectorService() .AddConfigurationService()); }