OK、状況は、PatientDtoCastleによって生成されたクラスとDynamicProxyがあるということPatientDtoProxyです。
このプロキシをSilverlightクライアントで使用していて、WCFサービス呼び出しを介してサーバーに送り返したいと考えています。
WCFサービスコントラクトはPatientDto(プロキシではなく)を期待しており、他の何かを送信しようとすると、予想どおりに爆発します。
基本的に、動作させるためにそれをに「キャスト」する必要があるように感じPatientDtoます...しかし実際には、参照をPatientDtoにキャストしても、何も変更されません-WCFはオブジェクトを認識しますとしてメモリにありPatientDtoProxy、爆破します。
明らかに、新しいものにディープコピーを行うことPatientDtoはオプションです(そして機能します)が、不快なものです。考えていないテクニックはありますか?