public async Task <IActionResult> UpdateAttribute([FromRoute] Guid id, [FromBody] AttributeWithOutTypeDto dto) { var result = await _mediator.Send(new UpdateAttributeCommand(id, dto)); return(result.StatusCode == 200 ? Ok(result.Result) : StatusCode(result.StatusCode, result.Errors)); }
public UpdateAttributeCommand(Guid id, AttributeWithOutTypeDto attribute) { Id = id; Attribute = attribute; }