Attualmente hanno il compito di progettare un servizio Web (sto andando a wcf ma i principi continuano ad essere applicati) in C#. Il problema è che non ci sono sovraccarichi di metodi di cui sono a conoscenza, quindi ho bisogno di nominare metodi web con nomi diversi.Convenzioni di denominazione con servizio Web/WCF e nessun sovraccarico
Mi piacerebbe un po 'di input sulle convenzioni di denominazione, non sembra proprio che ci sia qualcosa là fuori, per esempio.
Il mio metodo principale è GetMortgages() - che restituisce tutti i mutui. Ho bisogno di un altro in cui restituirà ipoteche entro un determinato intervallo di prezzo, quindi cosa consiglieresti per questo GetMorgagesPriceRange, InPriceRange, WithPriceRange.
Sono po 'confuso circa le migliori pratiche fro denominazione metodi web, mi piacerebbe sovraccaricare solo GetMortgages ma, naturalmente, con i servizi web non posso ...
Quindi sarebbe meglio fare GetNounDesciption ??
Qualcuno sa di eventuali buoni webservices là fuori che ha un metodo che è lo stesso, ma ogni metodo ha diversi parametri passati - piace molto sapere niente qui
Se fare pratica per iniziare il mio WebMethod con GET, se è qualcosa che restituisce qualcosa ??
Che dire di qualcosa che salva e invia qualcosa, c'è uno standard qui ?? cioè PUT o SAVE ???
Ci deve essere una sorta di libro di regole da seguire ??
piacerebbe davvero alcuni input è qualcuno ha qualche
Grazie Mark
suppongo quello che sto veramente chiedendo è, se ho bisogno di fornire 5 metodi che ho bisogno di passare parametri diversi, ma tutto il ritorno stessi dati formattati ma diverso a seconda dei parametri che sono passati poi che cosa è il modo migliore per affrontare Questo? –
Suggerirei GetAllMortgages() e GetMortgagesByPriceRange() per essere descrittivo di ciò che si sta restituendo dal servizio e per dare un suggerimento dei parametri previsti passati. – ManoDestra