public async Task <IActionResult> SetSalary(Guid id, [FromBody] ChangeSalary request) { request.EmployeeId = id; await mediator.Send(request); return(Ok()); }
public async Task Dispatch(SalaryChanged evt, Guid employeeId) { var command = new ChangeSalary { Salary = evt.Salary, EmployeeId = employeeId }; await mediator.Send(command); }