2013-01-18 17 views
8

Mi chiedevo se BreezeJS è compatibile o meno quando si utilizzano altre tecnologie oltre all'API Web e/o Entity Framework? Come sto attualmente sviluppando una SPA usando Service Stack per recuperare dati e ORMLite?BreezeJS con ServiceStack?

Quindi sono curioso di sapere come BreezeJS gestisce questo perché so che utilizza il proprio controller API di solito con un'estensione della classe DbContext utilizzata da Entity Framework. Grazie.

risposta

7

Attualmente è disponibile un esempio denominato NoDb negli esempi di zip disponibili sul sito Web di breeze. Questo esempio non usa EF, ma usa WebApi. Quindi inizierei guardando lì. (la documentazione aggiuntiva su questo campione dovrebbe essere aggiunta entro un giorno o due).

In termini di utilizzo di ServiceStack invece di WebApi, breeze supporta il concetto di "dataServiceAdapter" e attualmente viene fornito con due, un adattatore OData e un adattatore WebApi. È certamente possibile scrivere un adattatore ServiceStack che potrebbe essere utilizzato da brezza, ma questo non è banale. Si prega di aggiungere questo come una richiesta di funzionalità (e votare per questo) sulla brezza User Voice. Prendiamo sul serio queste richieste.

+0

Ciao, grazie per il link! Ho fatto una richiesta: https://breezejs.uservoice.com/forums/173093-breeze-feature-suggestions/suggestions/3567660-provide-a-servicest-adapter. Daremo anche un'occhiata all'esempio di NoDb! – CallumVass