using DD.Persistence.Client.Clients; using DD.Persistence.Client.Clients.Interfaces; using DD.Persistence.Models; using Microsoft.Extensions.DependencyInjection; namespace DD.Persistence.Client; /// /// /// public static class DependencyInjection { /// /// /// /// /// public static IServiceCollection AddPersistenceClients(this IServiceCollection services) { services.AddTransient(typeof(IRefitClientFactory<>), typeof(RefitClientFactory<>)); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); return services; } }