2013-01-18 15 views
8

Ich habe mich gefragt, ob BreezeJS kompatibel ist, wenn andere Technologien als Web API und/oder Entity Framework verwendet werden? Wie ich gerade in der Entwicklung eines SPA mit Service Stack zum Abrufen von Daten und ORMLite?BreezeJS mit ServiceStack?

Also bin ich gespannt, wie BreezeJS das handhabt, da ich weiß, dass es seinen eigenen API Controller normalerweise mit einer Erweiterung der DbContext Klasse verwendet, die Entity Framework verwendet. Vielen Dank.

Antwort

7

Es gibt derzeit ein Beispiel namens NoDb in den Beispielen zip auf der Breeze-Website verfügbar. Dieses Beispiel verwendet EF nicht, aber es verwendet WebApi. Ich würde also damit anfangen, dorthin zu schauen. (zusätzliche Dokumentation zu dieser Probe sollte innerhalb von ein oder zwei Tagen hinzugefügt werden).

In Bezug auf die Verwendung von ServiceStack anstelle von WebApi unterstützt breeze das Konzept eines "dataServiceAdapter" und enthält derzeit zwei, einen OData-Adapter und einen WebApi-Adapter. Es ist sicherlich möglich, einen ServiceStack-Adapter zu schreiben, den Brise verwenden könnte, aber das ist nicht trivial. Bitte fügen Sie dies als Feature-Anfrage (und stimmen Sie dafür) auf der Brise User Voice. Wir nehmen diese Anfragen ernst.

+0

Hallo, vielen Dank für den Link! Ich habe eine Anfrage gestellt: https://breezejs.uservoice.com/forums/173093-breeze-feature-suggestions/suggestions/3567660-provide-a-servicestack-adapter. Ich werde mir auch das Beispiel für NoDb ansehen! – CallumVass