I have a method for getting values from database.
public virtual List<TEntity> GetValues(
int? parameter1 = null,
int? parameter2 = null,
int? parameter3 = null,
params Expression<Func<TEntity, object>>[] include)
{
//...
}
How can I call this function with named parameter to not write all parameters before include
?
I want to do something like this
var userInfo1 = Unit.UserSrvc.GetValues(include: p => p.Membership, p => p.User);
But this doesn't seem working? How can I use named parameter with params?