سلام من توی برنامم کوئری هارو بصورت Task اجرا میکنم میخواستم ببینم نظر بقیه درموردش چیه؟ نرم افزار هم متوسط هستش و داده های زیادی نداره، ولی بصورت همزمان گاهی 3 یا 4 تا کوئری از جداول مختلف اجرا میشه. بیشتر برای پرفورمنس برنامه از task استفاده کردم
public async static Task<List<DataClass.Tables.User>> GetAllUserAsync()
{
using (var db = new DataClass.myDbContext())
{
var query = db.Users.Select(x => x);
return await query.ToListAsync();
}
}



var queryUser = GetAllUserAsync();
queryUser.Wait();


List<DataClass.Tables.User> dataUser = queryUser.Result;