public bool Handle(UpdateTribeCommand cmd) { Name = cmd.Name; Description = cmd.Description; return(Name == cmd.Name && Description == cmd.Description); }
public async Task <IActionResult> UpdateTribe(string instructorId, string tribeId, [FromBody] UpdateTribeCommand dto) { dto.InstructorId = instructorId; dto.TribeId = tribeId; var result = await _mediator.Send(dto); if (string.IsNullOrEmpty(result)) { return(NoContent()); } var tribe = await _mediator.Send(new GetTribeByTribeIdQuery(tribeId)); return(Ok(tribe)); }