我有一个async从我的webservice检索信息的功能
private static async Task<DataClass> retrievData(){
...
}
Run Code Online (Sandbox Code Playgroud)
我需要在我的构造函数上提供此信息,但我无法阻止我的应用程序的其余部分
所以我想做点什么
public class MyClass {
private DataClass theData;
public async Myclass(){
var dataTemp = await Server.retrievData();
if(dataTemp.ValidatorNumber == Server.Validator.FULL)
theData = dataTemp
...
}
Run Code Online (Sandbox Code Playgroud)
但这是不允许的.有解决办法吗?