Как на самом деле мы должны реализовывать Equals и GetHashCode для сущностей NHibernate?
На этот вопрос доступно много вопросов, ответов и статей, но, на мой взгляд, нет четкого / правильного ответа.
Для меня Ayende имеет лучшую универсальную реализацию из всех, что я видел:http://ayende.com/blog/2500/generic-entity-equality
....But it is from 2007 ....
Является ли это «лучшим способом»? реализовать эти методы, особенно в отношении NHibernate 3.2, который содержит некоторые различия в реализации прокси для более ранних версий?