diff --git a/DigitalData.Core.Security/DIExtensions.cs b/DigitalData.Core.Security/DIExtensions.cs index 28f4596..1a75545 100644 --- a/DigitalData.Core.Security/DIExtensions.cs +++ b/DigitalData.Core.Security/DIExtensions.cs @@ -6,11 +6,10 @@ namespace DigitalData.Core.Security { public static class DIExtensions { - public static IServiceCollection AddSecurity(this IServiceCollection services) + public static IServiceCollection AddAsymCryptService(this IServiceCollection services) + where TAsymCryptParams : AsymCryptParams { - services.TryAddScoped(sp => RSAFactory.Static); - services.TryAddScoped(); - + services.TryAddScoped, AsymCryptService>(); return services; } }