3

JavaScript オブジェクトを Dictionary として C# WCF サービスに渡そうとしていますが、その方法がわかりません...

私はWCFサービスを持っています:

[OperationContract]
[WebInvoke]
public List<psy_trance_fm_genre> select(SortedDictionary<string, object> parameters)
{
    ...
}

そして、私はいくつかの JavaScript / JQuery コードを持っています:

$.ajax({
    contentType: 'application/json; charset=utf-8',
    data: JSON.stringify({ '@genre': '', '@start_row_index': 0, '@maximum_rows': 100 }),
    error: function (jqXHR, textStatus, errorThrown) {
        ...
    },
    success: function (data, textStatus, jqXHR) {
        ...
    },
    type: 'POST',
    url: 'svc/psy_trance_fm_genres.svc/select'
});

それらを連携させるために私を助けてください!前もって感謝します!

4

2 に答える 2

0

文字列と int のみをパラメーターとして使用するようにサービスを書き直すことにしました。

私が理解している限りでは、辞書を単純明快な方法で渡すことは不可能です。

于 2013-07-23T19:17:19.323 に答える