Использование LINQ для лиц, я следующий код:Можно ли реорганизовать это для использования дженериков?
public Foo GetFooByID(int id)
{
return _db.Foo.First(m => m.ID == id);
}
public Bar GetBarByID(int id)
{
return _db.Bar.First(m => m.ID == id);
}
Есть ли способ, чтобы реорганизовать это с помощью дженерики?
Это похоже на то, на что я надеялся, за исключением того, что LINQ to Entities не использует DataContext. – chris
вы можете использовать Type.GetProperties на вашем _db, чтобы узнать, есть ли у него какие-либо свойства типа T. – scottm
По какой-то причине Type.GetType ("myEDMX") возвращает null. – chris