.NET 4.5 で記述されるバックエンド サービスと WinRT (StoreApp) フロント エンドの間で共有される DTO のクラス ライブラリを作成しようとしています。
サーバー側プロジェクトとフロントエンド プロジェクトから同時に DTO を単純に参照することはできないことがわかりました。DTO をシリアル化してから別の型に逆シリアル化できることはわかっていますが、それでも DTO を 2 回書き込む必要があり、これを避けるのに非常に苦労しています。
私は、WinRT から POCO クラスのライブラリを参照できないことに非常に不満を感じています。これは、セキュリティの抽象化を壊すものではありません。それが私の怠慢であり、意図的なものではないことを願っています。
では、Win Store 用のボイラー プレート コードをサーバー側のカウンター パーツで再利用する最善の方法は何でしょうか?