public async Task <IActionResult> ChallengeUser(int requesterID, int challengedID, string message) { try { var request = await setService.RequestSetAsync(requesterID, challengedID, message); return(CodeResultAndLog(HttpStatusCode.Created, request, $"Member {requesterID} challenged {challengedID}.")); } catch (Exception exception) { return(GetExceptionResult(exception, new { requesterID, challengedID })); } }