相关疑难解决方法(0)

如何将任意json对象发布到webapi

我如何将json对象传递给webapi控制器(POST)并且没有将其映射到的类,而是将其作为任意内容处理?

所以如果我这样从我的客户端传入:

        createRecord: function (model, data, callback, callbackParams) {
        var request = jQuery.ajax({
            type: "POST", // default = GET,
            url: '/api/' + model + '/',
            data: data,
            contentType: 'application/json',
            success: function (msg) {
                $('#results').text(msg);
                if (callback) // only fire a callback if it has been specified
                    callback(msg, callbackParams);
            },
            error: function (jqXHR, textStatus) {
                alert('Request failed: ' + textStatus);
            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

和数据是这样的:

{ "_id" : ObjectId("5069f825cd4c1d590cddf206"), "firstName" : "John", "lastName" : "Smith", "city" : "Vancouver", "country" : …
Run Code Online (Sandbox Code Playgroud)

c# json mongodb asp.net-web-api

30
推荐指数
2
解决办法
3万
查看次数

标签 统计

asp.net-web-api ×1

c# ×1

json ×1

mongodb ×1