From 2a75d49da8b46dd0eed5ecaedfd75e5a60539b3b Mon Sep 17 00:00:00 2001 From: Kruille Date: Tue, 24 Feb 2026 18:15:18 +0100 Subject: [PATCH] Rename memberrepository to registerrepository --- .../Controllers/ContentController.cs | 10 +++++----- .../Controllers/RegistrationController.cs | 12 ++++++------ src/Registration/Registration.API/Program.cs | 4 ++-- ...MemberRepository.cs => RegistrationRepository.cs} | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) rename src/Registration/Registration.Infra/Repositories/{MemberRepository.cs => RegistrationRepository.cs} (97%) diff --git a/src/Registration/Registration.API/Controllers/ContentController.cs b/src/Registration/Registration.API/Controllers/ContentController.cs index ac96985..9989ebb 100644 --- a/src/Registration/Registration.API/Controllers/ContentController.cs +++ b/src/Registration/Registration.API/Controllers/ContentController.cs @@ -6,21 +6,21 @@ namespace Registration.API.Controllers { [Route("api/[controller]")] [ApiController] - public class ContentController(IMemberRepository memberRepository) : ControllerBase - { - private readonly IMemberRepository _memberRepository = memberRepository; +public class ContentController(IRegistrationRepository registrationRepository) : ControllerBase +{ + private readonly IRegistrationRepository _registrationRepository = registrationRepository; [HttpGet] public async Task GetContent() { - var content = await _memberRepository.GetEventContent(); + var content = await _registrationRepository.GetEventContent(); return Ok(content); } [HttpPost] public async Task UpdateContent([FromBody] EventContent content) { - await _memberRepository.UpdateEventContent(content); + await _registrationRepository.UpdateEventContent(content); return Ok(); } } diff --git a/src/Registration/Registration.API/Controllers/RegistrationController.cs b/src/Registration/Registration.API/Controllers/RegistrationController.cs index 6752a0b..8316df8 100644 --- a/src/Registration/Registration.API/Controllers/RegistrationController.cs +++ b/src/Registration/Registration.API/Controllers/RegistrationController.cs @@ -7,9 +7,9 @@ namespace Registration.API.Controllers { [Route("api/[controller]")] [ApiController] - public class RegistrationController(IMemberRepository memberRepository, IAuthService authService) : ControllerBase - { - private readonly IMemberRepository _memberRepository = memberRepository; +public class RegistrationController(IRegistrationRepository registrationRepository, IAuthService authService) : ControllerBase +{ + private readonly IRegistrationRepository _registrationRepository = registrationRepository; private readonly IAuthService _authService = authService; [HttpGet("register/{ssn}")] @@ -32,7 +32,7 @@ namespace Registration.API.Controllers return errorResult!; } - var added = await _memberRepository.AddRegistration(normalizedSsn); + var added = await _registrationRepository.AddRegistration(normalizedSsn); return added ? Ok() : Conflict(); } @@ -45,14 +45,14 @@ namespace Registration.API.Controllers return errorResult!; } - var isRegistered = await _memberRepository.GetIsRegistered(normalizedSsn); + var isRegistered = await _registrationRepository.GetIsRegistered(normalizedSsn); return isRegistered ? Conflict() : Ok(); } [HttpDelete("clear")] public async Task ClearRegistrations(CancellationToken cancellationToken) { - await _memberRepository.ClearRegistrations(); + await _registrationRepository.ClearRegistrations(); return Ok(new { Message = "All registrations cleared." }); } diff --git a/src/Registration/Registration.API/Program.cs b/src/Registration/Registration.API/Program.cs index f9ae27f..96e24f6 100644 --- a/src/Registration/Registration.API/Program.cs +++ b/src/Registration/Registration.API/Program.cs @@ -8,7 +8,7 @@ builder.Logging.SetMinimumLevel(LogLevel.Error); builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen(); -builder.Services.AddScoped(); +builder.Services.AddScoped(); var relayOptions = builder.Configuration.GetSection("VbytesRelay").Get() ?? throw new InvalidOperationException("VbytesRelay configuration section is missing."); @@ -64,7 +64,7 @@ var app = builder.Build(); using (var scope = app.Services.CreateScope()) { - var repo = scope.ServiceProvider.GetRequiredService(); + var repo = scope.ServiceProvider.GetRequiredService(); await repo.EnsureCreated(); } diff --git a/src/Registration/Registration.Infra/Repositories/MemberRepository.cs b/src/Registration/Registration.Infra/Repositories/RegistrationRepository.cs similarity index 97% rename from src/Registration/Registration.Infra/Repositories/MemberRepository.cs rename to src/Registration/Registration.Infra/Repositories/RegistrationRepository.cs index b6593e1..6f1dd20 100644 --- a/src/Registration/Registration.Infra/Repositories/MemberRepository.cs +++ b/src/Registration/Registration.Infra/Repositories/RegistrationRepository.cs @@ -7,7 +7,7 @@ using Registration.Domain.Models; namespace Registration.Infra.Repositories; -public interface IMemberRepository +public interface IRegistrationRepository { Task EnsureCreated(); Task GetIsRegistered(string ssn); @@ -17,7 +17,7 @@ public interface IMemberRepository Task UpdateEventContent(EventContent content); } -public class MemberRepository(IConfiguration configuration) : IMemberRepository +public class RegistrationRepository(IConfiguration configuration) : IRegistrationRepository { private readonly string _connectionString = configuration.GetConnectionString("DefaultConnection") ?? throw new InvalidOperationException("Connection string 'DefaultConnection' not found.");