public static void AddKeyVaultRepositories(this IServiceCollection services, IConfiguration configuration) { KeyVaultScampClient kvsvc = new KeyVaultScampClient(configuration); services.AddInstance <KeyVaultScampClient>(kvsvc); services.AddTransient <IKeyRepository, KeyRepository>(); }
public KeyRepository(KeyVaultScampClient keyVaultClient) { _keyVaultClient = keyVaultClient; }
public KeyRepository(KeyVaultScampClient keyVaultClient) { _keyVaultClient = keyVaultClient; }
public static void AddKeyVaultRepositories(this IServiceCollection services, IConfiguration configuration) { KeyVaultScampClient kvsvc = new KeyVaultScampClient(configuration); services.AddInstance<KeyVaultScampClient>(kvsvc); services.AddTransient<IKeyRepository, KeyRepository>(); }