مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

zheperg

عضویت از 1396/05/03

کندی سرعت در الگوی ریپازیتوری

  • یکشنبه 4 آذر 1397
  • 16:53
تشکر میکنم

با عرض سلام و خسته نباشید 

آقای مدائنی من آموزش سی شارپ پیشرفته شما رو دنلود کردم آموزش خوبی بود ممنون از شما 

استاد من متد Get که شما نوشتین رو به طور کامل نوشتم 

 public virtual IEnumerable<TEntity> Get(Expression<Func<TEntity,bool>> where=null)
       {
           IQueryable<TEntity> query = _dbSet;

           if (where != null)
           {
               query = query.Where(where);
           }

           return query.ToList();
       }

مشکلی که دارم این متد خیلی کند اجرا می شه و یه چیزی حدود 10تا 12 ثانیه طول میکشه تا اطلاعات واکشی کنه و به دیتاگرید من نشون بده 

ممنون میشم رهنمایم کنید که مشکل کار از کجا می تونه باشه

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 5 آذر 1397
  • 07:57

مشکل از کد نیست 

احتمالا منابع سیستم شما ضعیفه 

این کد کاری امجام نمیده کهبخواد کند باشه ، فقط واکشی اطلاعات هست 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)