Comment retourner un objet Json sur le Web API Contrôleur

J'ai utilisé ce code ci-dessous sur mon asp.net contrôleur pour revenir objet Json sur mon Ajax javascript

public JsonResult myMethod()
{
    //return a Json Object, you could define a new class
    return Json(new
    {
        Success = true, //error
        Message = "Success" //return exception
    });
}

Jquery-Ajax:

$.ajax({
    type: "POST",
    url: url_ ,
    data: search,
    success: function(data) {   
        //Show Json Properties from Controller ( If Success == false show exception Message from controller )
        if (data.Success)  
        {
            alert(data.Message); //display success 
        }
        else
        {
            alert(data.Message) //display exception
        }
    },
    error: function(XMLHttpRequest, textStatus, errorThrown) {
        alert("error: " + XMLHttpRequest.responseText);
    },
    dataType: 'json'
});

Comment cela peut-il être fait sur le Web Api Contrôleur?

Pouvez-vous me donner des exemples ou l'url de référence.

Merci et Salutations

InformationsquelleAutor BizApps | 2013-01-09