Nezaket dışında NHibernate 3 kullanarak böyle bir şey yapmak mümkün mü?Genel bir Session.QueryOver <T> oluşturmak mümkün mü?
public IQueryable<T> FindAll<T>()
{
return Session.QueryOver<T>().List().AsQueryable();
}
Ben
Tip T parametre T. olarak Elimden gelse merak
onu kullanmak için bir başvuru türü olmalıdır ... gibi bir şey söyleyerek bir derleme hatası alıyorum Genel bir tür işlemek için Session.QueryOver bir uzantısı yöntemi oluşturun.
Ben
return Session.CreateCriteria(typeof (T)).List<T>().AsQueryable();
gibi bu kullanarak değiştirebilsennasıl Ama sorgu API özelliklerini kullanmak istiyordu başladı. Herhangi bir fikir? belki açık bir şey eksik!
Açık bir şeyi özlediğimi biliyordum! –