0
さまざまなエンティティからデータを取得する汎用/汎用メソッドを作成したいと考えています。 これは...nhibernateで汎用データを取得
public T GetOldData<T>(ISession session, object id) where T : class
{
var data = session.Get<T>(id);
return data;
}
私のコードです...しかし、私はオールウェイズこのエラーを得た:
Ambiguous persister for System.Object implemented by more than one hierarchy.
私はそれを呼び出す:あなたのGet<>
にobject
を渡すとvar data = GetOldData<object>(session, @event.Entity);