Wywołaj ASP.NET Web API z poziomu kodu

Jak wywołać API sieci Web ASP.NET bezpośrednio z kodu? Czy powinienem wywoływać moją funkcję javascript, która wywołuje metodę getJSON z kodu za?

Zazwyczaj mam coś takiego:

    function createFile() {
        $.getJSON("api/file/createfile",
        function (data) { 
            $("#Result").append('Success!');
        });
    }

Wszelkie wskazówki mile widziane. TIA.

* Używam WebForms.