属性付きプロパティを持つモデル クラスで使用している WebAPI コントローラーを使用して、C# の名前付けをより JavaScript に似た名前付けに変換しています。例えば
[DataMember(Name = "posInfo")]
public string PositionInformation { get; set; }
ワイヤを介して値を公開すると、すべて正常に機能します。ここで、サーバー側でコントローラーを呼び出して、アプリケーションの起動時にいくつかの初期値をブートストラップしようとしました。しかし、コントローラをローカルで呼び出すと、[DataMember] 属性は「解決」されません。すべてが C# の名前付きプロパティで返されます。
[DataContract][DataMember] はいつ開始され、コントローラーをローカルで呼び出した場合の使用方法は?