public async Task <Guid> Create(ContractCreateRequest request) { var contract = ContractAggregate.CreateFromRequest(request); await _repo.Add(contract); return(contract.Id); }