none
Web API mais de um metodo na classe RRS feed

  • Pergunta

  • Boa Noite,

    Galera preciso criar um serviço utilizando web api. mas tenho uma duvida. Quem conseguir me ajudar por favor.[

    Segue a duvida:

    Obs.: o exemplo que estou postando abaixo, é somente para mostrar minha duvida

    Ex: eu tenho uma classe chamada curos porém gostaria que ela tivesse varios métodos "GET"

    public List<string> Cursos { return List<string> }

    public List<string> Cursos2 { return List<string> }

    public List<string> Cursos3 { return List<string> }

    Ou em uma web api é possivel criar somente 1 metodo "GET" para cada classe apicontroller criada ?

    domingo, 24 de março de 2013 23:58

Respostas

  • Você pode usar tranquilo  que não vai ter problema segue o exemplo abaixo.

        $.get('/api/Values/Cursos /', function () {

        });

        $.get('/api/Values/Cursos2 /', function () {

        });

        $.get('/api/Values/Cursos3 /', function () {

        });

    e na webApiConfig muda para

         config.Routes.MapHttpRoute(
                    name: "DefaultApi",
                    routeTemplate: "api/{controller}/{action}/{id}",
                    defaults: new { id = RouteParameter.Optional }
                );


    Autor de tutorias ASP.Net MVC(3,4),C#,Web API,Entity Framework para mais detalhes http://juliano-sales.net/

    • Sugerido como Resposta Juliano Sales quinta-feira, 18 de abril de 2013 11:40
    • Marcado como Resposta Novais domingo, 19 de maio de 2013 00:31
    quinta-feira, 18 de abril de 2013 11:40