Comment changer de route par défaut asp.net web api

Je suis en train de travailler sur asp.net l'api web. Je suis en train de définir la route par défaut pour mon projet global.asax fichier comme,

localhost:45678/api/Products

Mais je n'ai pas trouver n'importe quel format similaire à asp.net mvc modèle de feuille de route comme

url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }

Toujours, il me redirige vers la page d'Accueil(HomeController). merci de me guider.

Qu'entendez-vous par "Il a toujours me redirige vers la page d'Accueil". Voulez-vous dire que lorsque vous accédez à localhost:45678/api/Produits, il vous redirige ou lorsque vous exécutez votre projet à partir de Visual Studio, la page d'atterrir sur votre page d'accueil?
quand je lance mon projet, il me redirige vers la page d'Accueil.
J'ai mis à jour ma réponse en réponse à votre commentaire.
Comment puis-je faire la même chose dans IIS?

OriginalL'auteur Karthik Bammidi | 2012-06-23

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *