Я видел в некоторых примерах NHibernate, что используется абстрактный класс сущностных сущностей, который переопределил Equals, GetHashCode, обрабатывать переходные объекты, прокси-объект (в ленивом сценарии загрузки .. я думаю) ,NHibernate и создание абстрактного базового класса сущности
Действительно ли необходимо реализовать такой абстрактный базовый класс сущности для получения всех моих сущностей?
У меня возникает проблема с методом ISet's Remove() после переопределения Equals, GetHashCode. Пожалуйста, см. Это сообщение: http://stackoverflow.com/questions/5040043/nhibernate-iesi-iset-fails-to-remove. –