示例#1
0
        public async Task <IActionResult> Put([FromBody] EnderecoInputModel endereco)
        {
            var command = _mapper.Map <CadastrarEnderecoCommand>(endereco);
            await _mediator.Send(command).ConfigureAwait(false);

            return(NoContent());
        }
示例#2
0
        public async Task <IActionResult> Post([FromBody] EnderecoInputModel endereco)
        {
            var command   = _mapper.Map <CadastrarEnderecoCommand>(endereco);
            var committed = await _mediator.Send(command).ConfigureAwait(false);

            return(CreatedAtAction(nameof(Get), new { id = committed.Data.Id }, committed.Data));
        }