示例#1
0
        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;
 }