問題タブ [domain-service-class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1114 参照

silverlight - ドメインサービスクラスで結合クエリを作成するにはどうすればよいですか?

ドメインサービスクラスには、結合クエリで使用したい2つのエンティティがあります。WorkerOnMachine{id(int)、WorkerId(int)、MachineId(int)}とWorker(WorkerId(int)、Name(string))です。 。)

選択したマシンで動作するすべてのワーカーを返すドメインサービスクラスのメソッドを作成したいと思いました(ワーカーとマシンの関係はWorkerOnMachineTableに格納されています)。

しかし、メソッドは空のリストを返します。ドメインサービスクラスで上記のメソッドを書く正しい方法を知っている人はいますか?

ありがとうございました!

0 投票する
1 に答える
304 参照

c# - ADO.NET エンティティに基づいていないカスタム RIA ドメイン サービス

私のデータはすべて、次のように作成された COM オブジェクトを介してのみアクセスできます。

このオブジェクトのクエリに使用できる API がたくさんあります。私は RIA/Silverlight/エンティティ モデルの経験がほとんどないので、このオブジェクトを "ラップ" してクエリ可能にし、ドメイン サービスに入れるための最善の方法 (または通常の方法) を考えています!

ヒントがあれば幸いです!どんな方向性でも、私が今持っているものよりも優れているでしょう!

ありがとう!

編集:次のようになると思います:

編集 2: いくつかの詳細: 基本的に次のようなドキュメントを引き戻しています:

MyObject.Application日付ごとに、SQL Server データベース (RIA の設定は簡単です) のドキュメントと比較できるように、それらを引き戻しています。

ドキュメントをログイン/検索/変更/削除 (決して起こらないはずです) するメソッドがあり、MyObject.Applicationそれらを実行できます...つまり、ラッパークラス/DomainService/etc をセットアップする方法です....ありがとう!

0 投票する
2 に答える
869 参照

ria - RIA DomianService コード生成のオーバーライド

RIA ドメイン サービス ウィザードによって生成されたすべてのエンティティの Get メソッドに、共通のコード セットを挿入する必要があります。ドメイン サービス ウィザードのコード生成をオーバーライドして、そのコードを自動的に挿入できるようにすることはできますか?

ありがとう、アンクル

0 投票する
1 に答える
464 参照

metadata - WCF RIA ドメイン サービス クラスで EFv5 の dbGeography 空間データ型を使用する方法

geography データ型を持つ EFv5 を使用しています。つまり、Place というエンティティがあり、geography タイプの geoLocation というプロパティがあります。VS 2012 は、このエンティティのコードを自動的に作成し、この地理タイプのプロパティ タイプは System.Data.Spatial.DbGeography として宣言されています。だから、すべてがうまくいっています。

しかし、ドメイン サービス クラスを追加して場所エンティティを含めるようにチェックすると、domainservice.metaData.cs ファイルが地理タイプのプロパティを作成できないように見えるため、ソリューションのコンパイルが停止します。そして、「エンティティ 'SilverlightApplication1.Web.Place' には、サポートされていないタイプのプロパティ 'GeoLocation' があります」というエラー メッセージが表示されます。

では、この地理データ型をドメイン サービス クラスに含めるにはどうすればよいでしょうか。

作成したメタデータ ファイルにプロパティを手動で追加しようとしましたが、同じエラー メッセージが表示されます。

0 投票する
3 に答える
1720 参照

entity-framework - WCF Ria サービス ウィザードが CodeFirst で動作しない

EF Code First を使用すると、VS 2012 の WCF RIA サービス ウィザード (新しい DomainService を追加するときに実行される) が、プロジェクトで定義された DbContexts を認識しないようです (ObjectContext のみを認識します)。

これは、VS2012 で新しい項目を追加し、[DomainServiceClass の追加] を選択すると、ウィザードが利用可能なコンテキスト クラスを検出できないことを意味します * コンボ リストが空です *

添付画像をご覧ください

ここで何が起こっているのでしょうか?ありがとう -サミット添付画像をご覧ください

0 投票する
1 に答える
37 参照

oop - 会員サービスのSendEmailメソッド?

システムのメンバーに毎日メールを送信する必要があります。SendMail メソッドを MemberService に含める必要があるかどうか、またはこのために別のサービス クラスを作成する必要があるかどうかを知りたいですか?

どんな助けにも感謝します。

ありがとうAPL

0 投票する
1 に答える
33818 参照

language-agnostic - プログラミングにおけるサービスクラスとは何ですか?

「ClassNameService」という名前のクラスをよく見かけますが、ロジックとしての違いは何ですか? これらのサービス クラスの目的は何ですか?

0 投票する
1 に答える
57 参照

c# - ビュー モデルでドメイン サービスのデータにアクセスするにはどうすればよいですか? Silverlight 5 アプリケーション

私は Silverlight の初心者で、慣れ始めたばかりですが、今は問題があります。私の StudentDomainService には、すべての生徒を返す次のメソッドがあります。

StudentService は、アプリケーションのビジネス部分のクラスです (プロジェクトがあり、いくつかの要件に従う必要があります。そのうちの 1 つは、StudentModel、StudentRepository、および StudentService を含むビジネス ソリューションを用意することです)。.web ソリューションには、StudentService クラスにアクセスできる StudentDomainService があります。問題は、View Model に次のメソッドがあることです。

しかし、明らかにこれは間違っています。なぜなら、それはまったく何もせず、ドメインコンテキストを正しい方法で使用していないことが問題であることを知っていますが、これを修正する方法がわからないため、誰かが教えてくれれば幸いですこれを正しく行うには。ありがとうございました!