Pour configurer l'interception dans Unity 2.0 vous mettez quelque chose comme ça dans votre config (extrait de la documentation Unity) ...Configuration d'interception d'unité - comment rendre moins verbeux?
<policy name="addDataAccessTypes">
<matchingRule name="DataLayerMatch" type="NamespaceMatchingRule">
<constructor>
<param name="namespaceName" value="MyApp.DataAccess" />
</constructor>
</matchingRule>
<callHandler name="LogHandler" type="LoggingCallHandler" />
<callHandler name="SecurityHandler"
type="DatabaseSecurityCheckHandler" />
</policy>
Est-il possible de configurer plusieurs interfaces pour inteception avec la même classe de manutention?
E.g. quelque chose comme ça ...
<constructor>
< interface to intercept 1 />
< interface to intercept 2 />
</construtor>
Avec la méthode donnée dans l'exemple de l'unité de votre fichier de configuration devient très bavard si vous avez beaucoup d'interfaces pour intercepter.
Bonne idée, mais ont besoin de le faire dans la configuration. – Remotec
Je ne suis pas sûr de ce que vous dites. Voulez-vous dire que vous êtes limité à le faire dans la config pour une raison quelconque? J'offrais ma solution comme une alternative à avoir à faire des configurations dans le fichier de configuration. – cloggins