我想爲事件訂閱異步方法。使用委託的異步/等待
但是,編譯器不會讓我。
我該怎麼做?
例子:
class SearchBase
{
public delegate void ReuestingCollectionHandler();
public event ReuestingCollectionHandler RequestingCollection = null;
}
.
.
.
SearchBase.RequestingCollection += LoadCandidates;
public async Task LoadCandidates()
{
var queryText = string.Empty;
Candidates = await CandidatesManager.GetCandidates(Profile.Instance.RecruiterId);
}
Jusr寫這將是委託功能,這種方法中調用異步方法 – srsyogesh