Jak powinniśmy naprawdę wprowadzać Equals i GetHashCode dla jednostek NHibernate
Istnieje wiele pytań i odpowiedzi oraz artykułów do tego pytania, ale moim zdaniem wydaje się, że nie ma prawdziwej, jasnej / poprawnej odpowiedzi
Dla mnie Ayende ma najlepszą dotychczasową implementację ogólną, którą widziałem:http://ayende.com/blog/2500/generic-entity-equality
.... Ale to jest od 2007 ....
Czy jest to „najlepszy sposób” na wdrożenie tych metod, zwłaszcza w odniesieniu do NHibernate 3.2, który zawiera pewne różnice w implementacji proxy do wcześniejszych wersji?