public void Execute(InsertBrandDto request) { _validator.ValidateAndThrow(request); var brand = _mapper.Map <Brand>(request); _context.Brands.Add(brand); _context.SaveChanges(); }
public IActionResult Post([FromBody] InsertBrandDto dto, [FromServices] ICreateBrandCommand command) { _executor.ExecuteCommand(command, dto); return(StatusCode(StatusCodes.Status201Created)); }