Написание DataContext, который разговаривает с несколькими контроллерами с легкостью

Breeze - лучший, это Entity Frameworks для javascrpit и многое другое, но он также уменьшает количество обращений к базе данных, настолько впечатляет, когда вы видите его в действии (Ctrl-Shift-J).

В промежуточном множественном виде видео SPA, затем изменилось это на breezeAPI Uow, которое удалило фабрику хранилища и провайдера, очень просто http://grab.by/nkU2. все работает потрясающе http://grab.by/nkUo. получил много других идей здесь http://www.breezejs.com/samples/temphire-sample.

Теперь мой вопрос, а что если нам нужно много контроллеров? другими словами, как много наших SPA в нашем приложении, так что в реализации John Papa breeze будет много datacontext.js.

В последнем случае нам может понадобиться, например, создать панель мониторинга для сотрудников, а затем, возможно, другую панель мониторинга SPA для продуктов и т. Д., Поэтому одно приложение controller / one datacontext.js не будет разумным.

Вот InvoicingSPA, который использует John Papa datacontext.js на основе Camper с открытым исходным кодом http://sdrv.ms/14snOPx

И вот TempHire v2, в котором я добавил UnitOfWork (C#) и репозиторий Entity Framework, чтобы получить хорошее UOW на контроллере http://sdrv.ms/14snWhY

1 ответ

После интенсивной работы с breeze intellisense я думаю, что нашел ответ о самом простом способе иметь 2 или 3 SPA на одном приложении http://www.breezejs.com/sites/all/apidocs/classes/EntityManager.html сделано очень просто таким образом

С уважением

Другие вопросы по тегам