J'ai lu cela afin d'obtenir la mise en cache et pousser les performances lors de l'utilisation d'un sélecteur Interceptor lors de l'utilisation Castle Dynamic Proxy que j'ai besoin de redéfinir GetType(), GetHashCode() et Equals()La surenchère GetHashCode et est égal à Castle Proxy dynamique 2.1 IModelInterceptorsSelector
Où puis-je trouver un exemple ou ce qui serait le meilleur, d'un point de vue performance, la mise en œuvre?
Pour sélecteurs sans état quelque chose d'aussi simple que cela: bool public override Equals (objet obj) { this.GetType de retour() == obj. GetType(); } public override int GetHashCode() { Renvoie this.GetType(). GetHashCode(); } – detroitpro