diff --git a/src/Api/Startup.cs b/src/Api/Startup.cs index 5a2e1f8024..5849bfb634 100644 --- a/src/Api/Startup.cs +++ b/src/Api/Startup.cs @@ -177,7 +177,6 @@ public class Startup services.AddBillingOperations(); services.AddReportingServices(); services.AddImportServices(); - services.AddPhishingDomainService(); // Authorization Handlers services.AddAuthorizationHandlers(); diff --git a/src/Api/Utilities/ServiceCollectionExtensions.cs b/src/Api/Utilities/ServiceCollectionExtensions.cs index 09f4a97eef..feeac03e54 100644 --- a/src/Api/Utilities/ServiceCollectionExtensions.cs +++ b/src/Api/Utilities/ServiceCollectionExtensions.cs @@ -2,7 +2,6 @@ using Bit.Api.Vault.AuthorizationHandlers.Collections; using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Authorization; using Bit.Core.IdentityServer; -using Bit.Core.Services; using Bit.Core.Settings; using Bit.Core.Utilities; using Bit.Core.Vault.Authorization.SecurityTasks; @@ -107,9 +106,4 @@ public static class ServiceCollectionExtensions services.AddScoped(); services.AddScoped(); } - - public static void AddPhishingDomainService(this IServiceCollection services) - { - services.AddSingleton(); - } } diff --git a/src/Core/Services/IPhishingDomainService.cs b/src/Core/Services/IPhishingDomainService.cs deleted file mode 100644 index efce7e4070..0000000000 --- a/src/Core/Services/IPhishingDomainService.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Bit.Core.Services; - -public interface IPhishingDomainService -{ - Task> GetPhishingDomainsAsync(); -} diff --git a/src/Core/Services/Implementations/PhishingDomainService.cs b/src/Core/Services/Implementations/PhishingDomainService.cs deleted file mode 100644 index ba8f8e7d2e..0000000000 --- a/src/Core/Services/Implementations/PhishingDomainService.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Collections.Concurrent; - -namespace Bit.Core.Services; - -public class PhishingDomainService : IPhishingDomainService -{ - private readonly ConcurrentDictionary _phishingDomains = new(); - - public Task> GetPhishingDomainsAsync() - { - return Task.FromResult(_phishingDomains.Keys.AsEnumerable()); - } -}