用的是rest api封装的客户端 因为返回的结果HTTP STATUS CODE可能是NOT FOUND或者其他 正常是返回一个文件流 错误是返回一个字符串
我不知道该如何调用了,
直接
var obj = api.Token.DownloadAsync(new LoginModel(){"UserName":"aa","Password":"bb'} );
后这个obj属性是尚未计算 应该是还么有执行方法
哪位知道该如何写 谢谢了~
public static partial class TokenExtensions
/// <param name='operations'>
/// The operations group for this extension method.
/// </param>
/// <param name='loginModel'>
/// </param>
/// <param name='cancellationToken'>
/// The cancellation token.
/// </param>
public static async Task<object> DownloadAsync(this IToken operations, LoginModel loginModel, CancellationToken cancellationToken = default(CancellationToken))
{
using (var _result = await operations.DownloadWithHttpMessagesAsync(loginModel, null, cancellationToken).ConfigureAwait(false))
{
return _result.Body;
}
}
}
提供以下2种判断object判断执行的方式:
1.自己的函数为async ,调用时await;
2.可以在 调用后.Continue(t=>{});
你好,同问
var obj = await api.Token.DownloadAsync(new LoginModel(){"UserName":"aa","Password":"bb'} );
你好
– Yvonne718 5年前