Add keyvault operations and models (#1838)

Co-authored-by: stas <statis@microsoft.com>
This commit is contained in:
Stas
2022-04-25 13:42:27 -07:00
committed by GitHub
parent 7fe9e3705d
commit 2d15489196
6 changed files with 186 additions and 3 deletions

View File

@ -82,15 +82,18 @@ public class Program
.AddScoped<IReports, Reports>()
.AddScoped<INotificationOperations, NotificationOperations>()
.AddScoped<IUserCredentials, UserCredentials>()
.AddScoped<ISecretsOperations, SecretsOperations>()
//Move out expensive resources into separate class, and add those as Singleton
// ArmClient, Table Client(s), Queue Client(s), HttpClient, etc.
.AddSingleton<ICreds, Creds>()
.AddSingleton<IServiceConfig, ServiceConfiguration>()
.AddHttpClient()
)
.Build();
host.Run();
}
}