問題タブ [datacontracts]
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.
c# - リストを繰り返す
データテーブルを反復処理し、各値を datacontract リスト内の特定のプロパティに割り当てるのに苦労しています。
したがって、次の DataContract があります。
私のサービスでは、DispatchDetails のリストを返したいのですが、問題は各プロパティに値を割り当てることです。
私が達成しようとしていることを実証するために、最新の危険なコード行を追加しました。私はいくつかの方法を試しましたが、現時点では木を通して木を見るのに苦労しているようです:)
アドバイスをいただきありがとうございます。
敬具、クリスチャン
datacontracts - データ契約のプロパティからプロパティ名を取得する方法
私はデータコントラクトを持っており、その中で、以下のコードで説明されているようにプロパティの名前を取得したいと思います。
今、私は値を次のように渡します
ここで、ハードコードされた「PhoneNumber」の代わりにプロパティ名を取得するために渡す必要があります
どうすればこれを達成できますか?
wcf - 単一のオブジェクトで 3 つのデータ コントラクトを継承する方法は?
3 つのデータ コントラクト オブジェクトを呼び出して、それを 1 つのオブジェクトに作成する方法は?
このようなデータ コントラクト クラスがあります。
次のような別のデータ コントラクト クラス
次のような別のデータ コントラクト クラス
今、同じメソッドで AddressId、EmailId、PhoneId を使用したいと考えています。
それはどのように可能ですか??
azure - Shared DataContract ワーカー ロール / Web ロール
ワーカー ロールを使用して Web ロールにデータを提供し、Web ロールと [機密データを含む] データベースとの間の分離を維持する目的で、内部エンドポイントを介してワーカー ロールにリンクされた Azure Web ロールがあります。Worker ロールと Web ロールの両方によって参照される、必要なすべてのデータ コントラクトを含むクラス ライブラリ プロジェクトがあります。
開発環境では、すべて問題なく動作します。Azure にアップロードするとすぐに、ワーカー ロールの開始に失敗します。エラーメッセージは次のとおりです。
データ コントラクト クラス ライブラリ「ReadOnly_DC」を開くことができないようです。
ReadOnly_DC への参照はローカルにコピーするように設定されており、データ コントラクト クラス ライブラリに付随するすべての参照で「ローカルにコピー」を試みましたが、役に立ちませんでした。
どんな提案もありがたく受け取りました!
許す
c# - データ アクセス レイヤーからデータ コントラクトに値を直接受け入れるのは正しいですか?
データ アクセス層のデータベースから取得した値を WCF 層のデータ コントラクトに割り当てる正しい方法について質問があります。
データベースからすべての学生のリストを取得し、それを学生データ コントラクトに割り当てる単純なシナリオを考えてみます。
私の学生データ契約は次のようになります。
私のデータ アクセス クラスには、List GetAllStudents() のようなメソッドがあります。
私の質問は、GetAllStudents() メソッドの実装に関するものです。以下のような表示でよろしいでしょうか。
public List GetAllStudents() {
}
データ コントラクトに値を割り当てる上記の方法は正しいですか、それとも、次のように、データ アクセス レイヤーでデータを受け入れてから、サービス コントラクト実装のデータ コントラクトに値を渡す学生ビジネス オブジェクト クラスを用意する必要があります。 :
次のような学生ビジネスオブジェクトクラスがあります。
パブリック クラス StudentBO {
}
次に、データ アクセス レイヤーで、データベースから取得した値を学生ビジネス オブジェクトのコレクションに次のように割り当てます。
学生ビジネス オブジェクトの値は、サービス コントラクト実装の学生データ コントラクトに割り当てられ、そこからネットワーク経由で送信されます。
上記の2つの方法のうち、正しい方法はどれですか?
wcf - WCF : 親とは異なるデータメンバーの名前空間
提供された外部 API を実装する必要があります。この API は変更できません。この API の場合、SOAP メッセージが交換されます。そのうちの 1 つは障害例外を処理するものです。
asmx などの他のフレームワークでこれを実装できますが、WCF では成功しません。データ メンバーは、データ コントラクトと同じ名前空間を持っているようです。datamember の名前空間を追加する方法はありますか?
どうもありがとう
c# - JSON がサブ配列で null を返すのはなぜですか?
入ってくる Json メッセージをシリアライズ (およびデシリアライズ) するのに苦労しました。1 つ目は、POSTMAN 経由で MVC レスト サービスに投稿する受信 Json です。JsonLint で検証しました。主な問題は、accounts と propertyValues の 2 つのサブ配列が null として渡されることです。serviceAddresses は profilePush の配列メンバーであり、その他のプロパティは設定されています。それらをすべて DataContracts にする前は、serviceAddresses に対して null 値を取得していました。ここで何が欠けていますか?
------------ 着信 JSON ------------------
--------手順に入る「プロファイル」はこんな感じです --------------
wcf - Web APIスタックでDataContractResolverを置き換えるには?
WCF を使用している場合、DataContractResolver を置き換えるにはさまざまな方法があります。私は Web Api で同じことをしたいと考えています。私が見つけた唯一の拡張ポイントはこれです:
(疑似コード)の行で何かを探しています: