WPF アプリケーションがあり、独自のビジネス ロジックがあります。アプリケーション設定を暗号化された XML ファイルに保存する別のライブラリがあります。WPF アプリのビジネス ロジックは、オブジェクトとそのインスタンスに関連付けられており、ストア向けライブラリ (前述) から直接取得できます。
問題は、この場合の 3 層アプリケーションをどのように開発するかです。ビジネスレイヤーを独立させるには?ビジネス レイヤーは独自のドメイン オブジェクト (クラス) を定義する必要があるので、データ アクセス レイヤーはストアを目的としたライブラリから受け取ったデータ型をそれらに変換しますか?