इस कोड में एकल सत्र के दायरे में फ़ंक्शन कॉल ढूंढें और हटाएं शामिल हैं। जैसा कि मुझे लगता है, प्रश्न से कोड में समस्या अलग-अलग का उपयोग कर रही है।
public T RemoveById(int id)
{
_transaction = Session.BeginTransaction(IsolationLevel.ReadCommitted);
T res=_session.Get<T>(id);
_session.Delete(entity);
_transaction.Commit();
}
(कार्रवाई से कॉल करें :)
RemoveById<MyEvent>(id)