私のソリューションには、アプリケーションのさまざまなレイヤを表す多くのプロジェクトがあります。データアクセスレイヤー(DAL)には、データベースのモデルがあり、さらに重要なことに、私の問題では、Plain Old Class Object(POCO)です。このPOCOのインスタンスをWCF契約を介して外部リクエスタに送信したいと思います。ご存じのように、私は契約層でオペレーション契約とデータ契約を定義する必要があります。 POCOが別の層にある場合、データ契約とデータメンバーをどのように宣言すればいいですか?Pattern Help:DALからContractにオブジェクトを渡す。 2つのクラス、1つのインターフェイス
私はインターフェースを定義しようとしましたが、両方のクラスでそれを実装していますが、データベースからオブジェクトを取得してから契約に渡すときに、渡されるオブジェクトがわからないたとえそれがインタフェースを共有していても。
とにかく、(泥のように)明白であることを希望し、誰かが適切な解決策について私にアドバイスできれば、私は多くの義務があります。
P.S. VS2015でのC#の使用
ありがとうございます、私はこれを試して報告します。 – Andrew
うん、仕事をした。私の質問に答える時間をとってくれてありがとう。 :) – Andrew
@Andrew、こんにちは、正しい答えとしてこれをマークできますか?ありがとう –