私はasp.netアプリケーションに取り組んでいます。Domain アセンブリ (主にコマンドとクエリ コードを含む)、Domain.Contract アセンブリ (主にドメイン オブジェクトを含む)、リポジトリ (ドメインによって呼び出される)、および Web サイトがあります。
特定のバックオフィスのニーズのために、Lightswitch アプリケーションを作成したいと考えています。現在のドメインをデータソースとして使用したいと考えています。WCF Ria Service クラス ライブラリを追加し、RiaService.Web プロジェクトに、DomainService に基づくクラスを 1 つのクエリ メソッドと共に追加しました。それ以上はありません (私の Domain.Contract アセンブリにあるため、エンティティはありません)
Lightswitch で RiaService.Web アセンブリを DataSource として追加すると、Select Data Source Objects に次のように表示されます。「選択した WCF RIA サービスにはエンティティ定義が含まれていません。サービスを変更したら、更新する必要があります。データソース。」
そして今、私は立ち往生しています: 私が見つけることができるすべてのサンプルで、エンティティは RiaService.Web アセンブリにありますが、既に作成したオブジェクトを再作成したくありません。
ありがとう :