public static GetBadgeByIdRequest AsRequest(this GetBadgeByIdWebRequest webRequest) { var result = new GetBadgeByIdRequest { Id = webRequest.Id }; return(result); }
public async Task <IActionResult> GetBadgeByIdAsync([FromRoute] GetBadgeByIdWebRequest request) { var result = await this.badgeService.GetBadgeById(request.AsRequest()); return(this.CreateResponse(result.AsWebResponse())); }