public Task Post(Guid id, [FromBody] string name) { var command = new UpdateWareHouseCommand(id, name); _commandBus.ExecuteAsync(command).Wait(); return(Task.CompletedTask); }
public Task ExecuteAsync(UpdateWareHouseCommand command) { var wareHouseDomain = new WareHouseDomain(_domainService.WriteService); wareHouseDomain.UpdateWareHouse(command.Id, command.Name); _domainService.ApplyChanges(wareHouseDomain); return(Task.CompletedTask); }
public Task ExecuteAsync(UpdateWareHouseCommand command) { var WareHouseDomain = new WareHouseDomain(writeService); WareHouseDomain.UpdateWareHouse(command.Id, command.Name); domainService.ApplyChanges(WareHouseDomain); domainService.SaveChanges(); return(Task.CompletedTask); }
public Task Post(Guid id, [FromBody] UpdateWareHouseCommand command) { command.Id = id; _commandBus.ExecuteAsync(command).Wait(); return(Task.CompletedTask); }