public static DIHelper AddBackupCleanerService(this DIHelper services) { if (services.TryAddScoped <BackupCleanerHelperService>()) { services.TryAddSingleton <BackupCleanerService>(); return(services .AddBackupStorageFactory() .AddBackupRepositoryService()); } return(services); }