in src/Services/User/User.API/Controllers/AdminController.cs [50:62]
public IActionResult GenerateHealthSecurityIds([FromBody] HealthSecurityRequest request)
{
if (!ModelState.IsValid)
{
return BadRequest(Result.Failure(ModelState.ToInnerErrors()));
}
(Result result, string[] securityIds) = GetExecutionResult(() => healthSecurityService.GenerateSecurityIds(request.NumberOfCodes.Value, request.CodeLength.Value, request.Comment));
return result.Succeeded
? Ok(new HealthSecurityResponse { HealthSecurityIds = securityIds })
: InternalServerError(result);
}