Rename memberrepository to registerrepository
This commit is contained in:
parent
aff4e3d557
commit
2a75d49da8
4 changed files with 15 additions and 15 deletions
|
|
@ -6,21 +6,21 @@ namespace Registration.API.Controllers
|
|||
{
|
||||
[Route("api/[controller]")]
|
||||
[ApiController]
|
||||
public class ContentController(IMemberRepository memberRepository) : ControllerBase
|
||||
public class ContentController(IRegistrationRepository registrationRepository) : ControllerBase
|
||||
{
|
||||
private readonly IMemberRepository _memberRepository = memberRepository;
|
||||
private readonly IRegistrationRepository _registrationRepository = registrationRepository;
|
||||
|
||||
[HttpGet]
|
||||
public async Task<IActionResult> GetContent()
|
||||
{
|
||||
var content = await _memberRepository.GetEventContent();
|
||||
var content = await _registrationRepository.GetEventContent();
|
||||
return Ok(content);
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
public async Task<IActionResult> UpdateContent([FromBody] EventContent content)
|
||||
{
|
||||
await _memberRepository.UpdateEventContent(content);
|
||||
await _registrationRepository.UpdateEventContent(content);
|
||||
return Ok();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@ namespace Registration.API.Controllers
|
|||
{
|
||||
[Route("api/[controller]")]
|
||||
[ApiController]
|
||||
public class RegistrationController(IMemberRepository memberRepository, IAuthService authService) : ControllerBase
|
||||
public class RegistrationController(IRegistrationRepository registrationRepository, IAuthService authService) : ControllerBase
|
||||
{
|
||||
private readonly IMemberRepository _memberRepository = memberRepository;
|
||||
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<IActionResult> ClearRegistrations(CancellationToken cancellationToken)
|
||||
{
|
||||
await _memberRepository.ClearRegistrations();
|
||||
await _registrationRepository.ClearRegistrations();
|
||||
return Ok(new { Message = "All registrations cleared." });
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ builder.Logging.SetMinimumLevel(LogLevel.Error);
|
|||
|
||||
builder.Services.AddEndpointsApiExplorer();
|
||||
builder.Services.AddSwaggerGen();
|
||||
builder.Services.AddScoped<IMemberRepository, MemberRepository>();
|
||||
builder.Services.AddScoped<IRegistrationRepository, RegistrationRepository>();
|
||||
|
||||
var relayOptions = builder.Configuration.GetSection("VbytesRelay").Get<VbytesRelayOptions>()
|
||||
?? 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<IMemberRepository>();
|
||||
var repo = scope.ServiceProvider.GetRequiredService<IRegistrationRepository>();
|
||||
await repo.EnsureCreated();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ using Registration.Domain.Models;
|
|||
|
||||
namespace Registration.Infra.Repositories;
|
||||
|
||||
public interface IMemberRepository
|
||||
public interface IRegistrationRepository
|
||||
{
|
||||
Task EnsureCreated();
|
||||
Task<bool> 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.");
|
||||
Loading…
Reference in a new issue