public void Handle(DissolveTeam message) { var team = _repository.Find(message.TeamId); team.Dissolve(); _repository.Save(team, message.OriginalVersion); }
public IActionResult Delete(Guid id, [FromBody] DissolveTeam model) { _bus.Send(new commands.DissolveTeam(id, model.OriginalVersion)); return(Ok()); }