سلام دوستان!
مهندس شما تو دوره سی شارپ پیشرفته یادتون رفت که متد گت تمام ورودی هاش رو کامل کنید و اینکه در این سری که کامل کردید به نظرم کمی سربسته بود اگه میشه راجع به ورودی های متد کمی بیشتر توضیح بدید
public virtual IEnumerable<TEntity> Get(Expression<Func<TEntity,bool>> where=null,Func<IQueryable<TEntity>,IOrderedQueryable<TEntity>> orderby=null,string includes="")
{
IQueryable<TEntity> query = _dbset;
if (where != null)
{
query = query.Where(where);
}
if (orderby != null)
{
query = orderby(query);
}
if (includes != "")
{
foreach (string include in includes.Split(','))
{
query = query.Include(include);
}
}
return query.ToList();
}
سلام
کاملا مشخصه دوست من
اولی شرط دومی مرتبط سازی و سومی رابطه ها که باید include بشوند