public async Task <IHttpActionResult> AddUserToRole([FromBody] CreateUserInRoleDto userInRole) { try { var result = await _authService.AddUserToRoleAsync(userInRole.UserId, userInRole.RoleId); IHttpActionResult errorResult = GetErrorResult(result); if (errorResult != null) { return(errorResult); } } catch (LogicalException ex) { return(BadRequest(ex.Message)); } catch { return(BadRequest(WebApplication.Infrastructure.AppSettings .INTERNAL_SERVER_ERROR_MESSAGE)); } return(Ok()); }