public async Task <ActionResult> PutAuction([FromRoute][Required] int id, [FromBody] PutAuctionRequest model) { var response = await _updateAuctionFlow.Execute(PutAuctionRequestToAuctionEntity.Translate(model), id); var translateResponse = PostAuctionEntityToPostAuctionResponse.Translate(response); return(Ok(translateResponse)); }
public async Task <ActionResult> PostAuction([FromBody] PostAuctionRequest model) { var response = await _createAuctionFlow.Execute(PostAuctionRequestToAuctionEntity.Translate(model)); var translateResponse = PostAuctionEntityToPostAuctionResponse.Translate(response); return(Ok(translateResponse)); }