public async Task <ActionResult> CreateLabel([FromBody] LabelCreateDTO labelDto) { var request = new CreateLabelCommand(User.Identity?.Name, labelDto); var readDto = await _mediator.Send(request); return(CreatedAtRoute(nameof(GetLabelById), new { Id = readDto.Id }, readDto)); }
public CreateLabelCommand(string?userLogin, LabelCreateDTO createDTO) : base(userLogin) { CreateDTO = createDTO; }