15
ไม่สามารถระบุตัวปรับแต่ง 'async' ในวิธีการ 'หลัก' ของแอปคอนโซล
ฉันใหม่สำหรับการเขียนโปรแกรมแบบอะซิงโครนัสกับโมดิasyncฟายเออร์ ฉันกำลังพยายามหาวิธีเพื่อให้แน่ใจว่าMainวิธีการของฉันในแอปพลิเคชันคอนโซลทำงานแบบอะซิงโครนัสอย่างแท้จริง class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public async Task<List<TvChannel>> GetList() { GetPrograms pro = new GetPrograms(); return await pro.DownloadTvChannels(); } } ฉันรู้ว่านี่ไม่ได้ทำงานแบบอะซิงโครนัสจาก "ด้านบน" เนื่องจากไม่สามารถระบุโมดิasyncฟายเออร์ในMainวิธีการได้ฉันจะรันโค้ดภายในmainแบบอะซิงโครนัสได้อย่างไร