How to get POST data from request asp mvc 5
<p>I'm working with mvc5. I use widget that upload image to cloud and call event. On success I need to write some info to database. The data in the first line of code.</p>

<pre><code>$(document).on('cloudinarywidgetsuccess', function (e, data /*this data I need in database*/) {
    $.ajax({
        url: "/Cabinet/UploadImageCallback",
        type: "POST",
        data: data,
        success: function (data) {
            if (data.status == "success") {
                console.log(data);
            } else {
                console.log("db error");
                console.log(data);
            }
        },
        error: function (data) {
            console.log("An error has occured!!!");
            console.log(data);
        }
    });
});
</code></pre>

<p>I want to get data in controller in json format. If I send in this way to .php, I can access data in this way <code>$_POST['KEY']</code>. How to get the similar functionality in MVC5?</p>