public static DIHelper AddFileUploaderService(this DIHelper services) { if (services.TryAddScoped <FileUploader>()) { return(services .AddChunkedUploadSessionHolderService() .AddEntryManagerService() .AddFileSecurityService() .AddFilesLinkUtilityService() .AddFilesMessageService() .AddGlobalService() .AddDaoFactoryService() .AddFileConverterService() .AddFileMarkerService() .AddTenantStatisticsProviderService() .AddTenantExtraService() .AddUserManagerService() .AddTenantManagerService() .AddAuthContextService() .AddSetupInfo() .AddFileUtilityService() .AddFilesSettingsHelperService() ); } return(services); }