Zaman IEnumerable<Post>
uyumsuz kullanarak veritabanından bir almaya çalışan kısmi bir görünümüm var ...
Yöntem
public static class PostService
{
public static int PostsPerPage = 50;
public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0)
{
return await entityFrameworkDbContext.Posts
.ToListAsync();
}
}
Kısmi görüntü
public async Task<ActionResult> Recent(int page = 0)
{
return PartialView(await PostService.GetRecentAsync(page));
}
Ve sonra onu aramaya çalışırsam
@Html.Action("Recent", "Post")
Aşağıdaki istisnayı alıyorum
HttpServerUtility.Execute, zaman uyumsuz bir işlemin tamamlanmasını beklerken engellendi.
Açıklama: Mevcut web isteğinin yürütülmesi sırasında işlenmeyen bir istisna oluştu. Hata ve kodda nereden kaynaklandığı hakkında daha fazla bilgi için lütfen yığın izlemeyi inceleyin.
Özel Durum Ayrıntıları: System.InvalidOperationException: HttpServerUtility.Execute, zaman uyumsuz bir işlemin tamamlanmasını beklerken engellendi.
Neden bu hatayı alıyorum? Çalışması gerekmez mi?