私はここで私のアプリケーションの設計に非常に懐疑的です.....
これが私のアプリケーションの図です
これは正しいですか ??何かを変更する必要があります...
ダイアグラムを詳しく説明します....:
共通ライブラリ:クラスErrorCodes、Utility Classesなどが含まれています
ロガー:ロギングフレームワーク
例外処理:例外を処理するためのフレームワーク
ビュー:含まれています:UserControls、Windows、Popupsなどのビューのすべての異なるXAML
ViewModel:さまざまなビューのViewModelが含まれています。
モデル:含まれています...ビジネス層、データアクセス層などのさまざまな層を保持します
エンティティレイヤー:従業員、会社などのエンティティオブジェクトが含まれています。
ファイルボックス:ファイル/データベースからの読み取り/書き込みを指定します...。