1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-17 00:03:17 -05:00

Dependency injection

This commit is contained in:
Todd Martin 2025-06-13 17:10:10 -04:00
parent 87d008b08f
commit 61e294c3cd
No known key found for this signature in database
GPG Key ID: 663E7AF5C839BC8F

View File

@ -238,6 +238,7 @@ public static class ServiceCollectionExtensions
services.AddSingleton<IStripeSyncService, StripeSyncService>(); services.AddSingleton<IStripeSyncService, StripeSyncService>();
services.AddSingleton<IMailService, HandlebarsMailService>(); services.AddSingleton<IMailService, HandlebarsMailService>();
services.AddSingleton<ILicensingService, LicensingService>(); services.AddSingleton<ILicensingService, LicensingService>();
services.AddSingleton<ITwoFactorEmailService, TwoFactorEmailService>();
services.AddSingleton<ILookupClient>(_ => services.AddSingleton<ILookupClient>(_ =>
{ {
var options = new LookupClientOptions { Timeout = TimeSpan.FromSeconds(15), UseTcpOnly = true }; var options = new LookupClientOptions { Timeout = TimeSpan.FromSeconds(15), UseTcpOnly = true };