diff --git a/dotnet/AipsRT/Model/Memberships/MembershipManager.cs b/dotnet/AipsRT/Model/Memberships/MembershipManager.cs deleted file mode 100644 index 332e679..0000000 --- a/dotnet/AipsRT/Model/Memberships/MembershipManager.cs +++ /dev/null @@ -1,19 +0,0 @@ -using AipsCore.Domain.Models.WhiteboardMembership.Enums; - -namespace AipsRT.Model.Memberships; - -public class MembershipManager -{ - private readonly IServiceScopeFactory _scopeFactory; - - public MembershipManager(IServiceScopeFactory scopeFactory) - { - _scopeFactory = scopeFactory; - } - - public async Task GetMembershipStatus(Guid whiteboardId, Guid userId) - { - var membershipService = _scopeFactory.CreateScope().ServiceProvider.GetRequiredService(); - return await membershipService.GetMembershipStatus(whiteboardId, userId); - } -} \ No newline at end of file diff --git a/dotnet/AipsRT/Program.cs b/dotnet/AipsRT/Program.cs index 8d804e6..8d0d68e 100644 --- a/dotnet/AipsRT/Program.cs +++ b/dotnet/AipsRT/Program.cs @@ -24,7 +24,6 @@ builder.Services.AddHostedService(); builder.Services.AddTransient(); - builder.Services.AddScoped(); builder.Services.AddSingleton(); builder.Services.AddSingleton();