2013-01-18 3 views
8

Мне было интересно, совместим ли BreezeJS при использовании других технологий, кроме Web API и/или Entity Framework? Как я сейчас разрабатываю SPA, используя Service Stack для извлечения данных и ORMLite?BreezeJS с ServiceStack?

Так что мне любопытно, как BreezeJS обрабатывает это, поскольку я знаю, что он использует собственный API-контроллер, обычно с расширением класса DbContext, который использует Entity Framework. Благодарю.

ответ

7

В настоящее время существует образец под названием NoDb в образцах zip, доступных на веб-сайте бриза. Этот образец не использует EF, но использует WebApi. Поэтому я начал бы смотреть там. (дополнительную документацию по этому образцу следует добавить в течение дня или двух).

С точки зрения использования ServiceStack вместо WebApi, breeze поддерживает концепцию «dataServiceAdapter» и в настоящее время поставляется с двумя, адаптером OData и адаптером WebApi. Конечно, можно написать адаптер ServiceStack, который может использовать бриз, но это не тривиально. Пожалуйста, добавьте это как запрос функции (и проголосуйте за него) на ветру User Voice. Мы серьезно относимся к этим требованиям.

+0

Привет, спасибо за ссылку! Я сделал запрос: https://breezejs.uservoice.com/forums/173093-breeze-feature-suggestions/suggestions/3567660-provide-a-servicestack-adapter. Я также рассмотрю образец для NoDb! – CallumVass