Stiamo sviluppando un'API HTTP ReSTful con Servicestack (.NET).
Alcuni dei client API, che hanno un sottoinsieme delle azioni, richiedono un servizio che possa essere facilmente aggiunto con tutte le entità, come con "Aggiungi riferimento servizio" con Visual Studio.
Stiamo pensando di creare un semplice servizio web asmx, ma i nostri pensieri su come farlo si dividono in due:
- asmx WS chiamerà il servizio ServiceStack con un client HTTP.
- Asmx WS farà riferimento allo stesso BL a cui fa riferimento il servizio principale e lo chiamerà direttamente.
Qual è il modo preferito?
C'è qualche altro modo che consiglieresti?