2011-05-01 1 views

Répondre

1

Non ce n'est pas possible. Pour la simple raison que la création de proxies est gérée par ProxyGenerator ce qui empêche d'utiliser new avec des proxies.

+0

Y a-t-il un moyen de contourner le problème? –

+0

Non. C'est l'une des décisions de conception fondamentales dans Dynamic Proxy - ne pas modifier IL existante et sans modifier IL, vous ne pouvez pas intercepter les appels du constructeur. Vous voudrez peut-être vérifier LinFu DynamicProxy (version 2 ou ultérieure) qui est fondamentalement différent de Castle DynamicProxy et je pense qu'il vous permet de faire ce genre de choses. –

Questions connexes