2010-01-22 11 views
0

Je suis dans une discussion en cours sur ce qui est la meilleure terminologie à utiliser en ce qui concerne ce que j'appelle "Actions du contrôleur" En particulier, nous parlons de l'action du contrôleur qui acceptent un "POST" verbes seulement. Un de mes collègues préfère les appeler "méthodes Web", je suppose que c'est en raison de l'ancien temps des services Web. Le comportement est similaire à certains égards, je peux le voir, mais cela ne me semble pas juste.ASP.net Actions du contrôleur MVC et des méthodes Web

Je suppose que ma question est:

Est-il correct de se référer à une action de contrôleur qui accepte le verbe « POST », comme méthode Web?

Toute pensée grandement appréciée.

Répondre

4

La distinction est très floue. Comment allez-vous vous référer à une méthode qui accepte PUT, MERGE, DELETE ou d'autres verbes (pensez REST)?

Ici, nous appelons cela "POST-action", "MERGE-action", etc. Ceci est proche de la façon dont ces méthodes sont appelées dans le framework ASP.NET MVC et transmet des informations supplémentaires sur le fonctionnement de ces actions.

2

Je ne peux pas dire avec autorité que c'est incorrect, mais il est certainement confusion, comme « méthode Web » est le même terme couramment utilisé pour les opérations sur un point de terminaison de service Web XML (SOAP).

Je préfère appeler les actions du contrôleur ... actions. Différentes actions peuvent répondre à différents verbes.

Questions connexes