I was able to resolve this by adding the class
generic type constraint to the extension method. I’m not sure why it works, though.
public static T GetById<T>(this IQueryable<T> collection, Guid id)
where T : class, IEntity
{
//...
}
I was able to resolve this by adding the class
generic type constraint to the extension method. I’m not sure why it works, though.
public static T GetById<T>(this IQueryable<T> collection, Guid id)
where T : class, IEntity
{
//...
}