从对象创建任务

时间:2018-08-29 11:15:28

标签: c#

我有以下方法:

public Task<Envelope<Response>> Handle(Request request, CancellationToken cancellationToken) {

  List<Error> errors = _validator.Validate(request));

  if (errors.Any()) 
    return new Envelope<Response>(errors);

  return _handler.Handle(request, cancellationToken);

}

如果有任何错误,我需要返回Envelope<Response>(errors)

问题在于方法返回了Task<Envelope<Response>>

如何创建和返回任务?

0 个答案:

没有答案