public async Task <IActionResult> Put(Guid id, UpdateCourse command) => await SendAsync(command.Bind(c => c.Id, id), resourceId : command.Id, resource : "course");