public async Task <IActionResult> EmailMessage(UsrEmail usrEmail) { var validateErrors = usrEmail.Validate(); if (validateErrors == null) { UsrDataShell result = await _emailOperations.SendEmailAsync(usrEmail); if (result.Error == null) { return(Ok()); } SetErrorHeaders(result); } else { Response.Headers.Add("error", validateErrors); } return(BadRequest()); }