コード例 #1
0
 private async Task <Validation <Error, Department> > Validate(CreateDepartment create) =>
 (ValidateDepartmentName(create), ValidateBudget(create),
コード例 #2
0
 public Task <Either <Error, int> > Handle(CreateDepartment request, CancellationToken cancellationToken) =>
 Validate(request)
 .MapT(PersistDepartment)
 .Bind(v => v.ToEitherAsync());