আমার একটি আংশিক দৃষ্টিভঙ্গি রয়েছে যা IEnumerable<Post>
অ্যাসিঙ্ক ব্যবহার করে ডাটাবেস থেকে পুনরুদ্ধার করার চেষ্টা করে ...
পদ্ধতি
public static class PostService
{
public static int PostsPerPage = 50;
public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0)
{
return await entityFrameworkDbContext.Posts
.ToListAsync();
}
}
আংশিক ভিউ
public async Task<ActionResult> Recent(int page = 0)
{
return PartialView(await PostService.GetRecentAsync(page));
}
এবং তারপরে যদি আমি এটি কল করার চেষ্টা করি
@Html.Action("Recent", "Post")
আমি নিম্নলিখিত ব্যতিক্রম পাই
এইচটিপিএসবার সার্ভিসিলিটি.এসিঙ্কিউট অবরুদ্ধ একটি অ্যাসিক্রোনাস অপারেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করার সময়।
বর্ণনা: বর্তমান ওয়েব অনুরোধটি কার্যকর করার সময় একটি অযৌক্তিক ব্যতিক্রম ঘটেছে। ত্রুটি সম্পর্কে আরও তথ্যের জন্য দয়া করে স্ট্যাক ট্রেসটি পর্যালোচনা করুন এবং কোডটি এর উত্পন্ন কোথায়।
ব্যতিক্রমের বিবরণ: সিস্টেম.অনুষ্ঠানিক অপারেশন এক্সপেশন: এইচটিটিপি সার্ভার ইউটিলিটি.একটি অ্যাসিক্রোনাস অপারেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করতে গিয়ে অবরুদ্ধ করা অবরুদ্ধ।
কেন আমি এই ত্রুটি পেতে পারি? কাজ করা উচিত নয়?