public async Task <Result <InventoryDto> > CreateInventoryAsync(InventoryPostDto inventory) { var result = await _inventoryRepository.CreateInventoryAsync(inventory); var mappedResult = new InventoryDto { Id = result.Value.Id, CompanyId = result.Value.CompanyId, Name = result.Value.Name }; return(Result.Ok(mappedResult)); }