Actualmente tengo la tarea de diseñar un servicio web (voy a wcf, pero los principios aún se aplican) en C#. El problema es que no hay sobrecarga de métodos de los que soy consciente, así que debo nombrar métodos web con diferentes nombres.Convenciones de nomenclatura con servicio web/WCF y sin sobrecarga
Realmente me gustaría obtener información sobre convenciones de nombres, simplemente no parece haber nada por ahí, por ejemplo.
Mi método principal es GetMortgages() - que devuelve todas las hipotecas. Necesito otro en el que devolverá las hipotecas dentro de un cierto rango de precios, entonces qué recomendaría para este GetMorgagesPriceRange, InPriceRange, WithPriceRange.
Soy poco confundido acerca de las mejores prácticas vaivén nombrar métodos web, me encantaría simplemente sobrecargar GetMortgages pero por supuesto con los servicios web que no puedo ...
Así que sería mejor hacer GetNounDesciption ??
Alguien sabe de alguna buena servicios web por ahí que tiene un método que es lo mismo, pero cada método tiene diferentes parámetros pasados - me gusta saber de nada aquí
Si se consigue la práctica para comenzar mi WebMethod con GET si es algo que devuelve algo ??
¿Qué pasa con algo que guarda y envía algo, hay un estándar aquí? es decir PUT o SAVE ???
Debe haber algún tipo de libro de reglas a seguir?
realmente me gustaría alguna entrada es alguien tiene alguna
Gracias Marcos
supongo que lo que realmente estoy preguntando es, si tengo que dar 5 métodos que necesito para pasar parámetros diferentes, pero todos vuelven mismos datos formateados pero diferentes en función de los parámetros que se pasan después a cuál es la mejor manera de abordar ¿esta? –
Sugeriría GetAllMortgages() y GetMortgagesByPriceRange() para ser descriptivo de lo que está devolviendo de su servicio y para dar una sugerencia de los parámetros esperados pasados. – ManoDestra