問題タブ [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.
wcf - 新しいクライアントがWCFのいくつかのメソッドにのみアクセスできるようにする方法は?
私は5つの操作契約を持つWCFサービスを持っています。このサービスを使用しているユーザーが 200 人いるとします。現在、新しい 50 のクライアントは、この WCF サービスから 3 つの操作のみを必要としています。
3 つの操作のみを使用し、他の 2 つの操作をブロックするように制限するにはどうすればよいですか?
wcf - WCF - [MessageHeader] なしで [MessageContract] を使用する
質問は非常に簡単です。[MessageHeader] 属性を使用せず、[MessageBodyMember] のみを使用している場合、[DataContract] の代わりに [MessageContract] 属性を使用する意味はありますか。その場合、[DataMember] で [DataContract] を使用するのは同じでしょうか?
.net - JSON.net が EmitDefaultValue false の null プロパティを含まない
メンバーが装飾されている多くのデータ コントラクトを持つシステムがあります。
JSON にシリアル化するときに null のときにメンバーを含める必要がある場合があります。どのようなシリアライザー設定を選択しても、これを機能させることはできません。
プロパティごとに追加のオーバーライドを提供するカスタム データ コントラクト リゾルバーも作成しました。
エミットのデフォルト値 = false を無視するために、null 値の処理とデフォルト値の処理のすべてのバリエーションを試しました。json net docs によると、これらの設定により、オブジェクトの null プロパティが得られるはずです。json ネット ソースをデバッグする前に、他に不足しているものはありますか?