From 39698a47a3b5c2e5b8817e9fd1ebe49e78a41509 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Thu, 5 Jun 2025 15:27:11 +0200 Subject: [PATCH] Add km queries --- src/Api/KeyManagement/Registrations.cs | 13 +++++++++++++ src/Api/Startup.cs | 3 +++ 2 files changed, 16 insertions(+) create mode 100644 src/Api/KeyManagement/Registrations.cs diff --git a/src/Api/KeyManagement/Registrations.cs b/src/Api/KeyManagement/Registrations.cs new file mode 100644 index 0000000000..358959e409 --- /dev/null +++ b/src/Api/KeyManagement/Registrations.cs @@ -0,0 +1,13 @@ +using Bit.Api.KeyManagement.Queries; + +namespace Bit.Api.KeyManagement; + +#nullable enable + +public static class Registrations +{ + public static void AddKeyManagementQueries(this IServiceCollection services) + { + services.AddTransient(); + } +} diff --git a/src/Api/Startup.cs b/src/Api/Startup.cs index e24f96a7a9..c772249e49 100644 --- a/src/Api/Startup.cs +++ b/src/Api/Startup.cs @@ -34,6 +34,8 @@ using Bit.Core.Tools.ImportFeatures; using Bit.Core.Tools.ReportFeatures; using Bit.Core.Auth.Models.Api.Request; using Bit.Core.Tools.SendFeatures; +using Bit.Api.KeyManagement; + #if !OSS using Bit.Commercial.Core.SecretsManager; @@ -185,6 +187,7 @@ public class Startup services.AddPhishingDomainServices(globalSettings); services.AddBillingQueries(); + services.AddKeyManagementQueries(); services.AddSendServices(); // Authorization Handlers