Я ищу отправную точку в том, как расширить BreezeJS (или если это вообще возможно!) для поддержки отправки данных JSON с использованием нотация Badgerfish на сервер из BreezeJS.
Я вижу, что у BreezeJS есть JsonResultsAdapter
— чтобы получить ответ от сервера и преобразовать его — что позволит Breeze пройти через набор результатов Badgerfish JSON и создать экземпляры объектов.
Мне нужен другой способ — JsonRequestAdapter
(или что-то в этом роде) — чтобы взять JSON, который Breeze создал и собирается отправить на сервер, и изменить его на нотацию Badgerfish.
Любое руководство для этой проблемы? Спасибо!
Обновление: июнь 2013 г.
Я выбрал подход реализации пользовательского адаптера Breeze DataService, который я передаю в экземпляр EntityManager. Честно говоря, этот подход не для слабонервных, и потребовалось некоторое усилие, чтобы действительно понять, что должно было произойти. Я взял предоставленный адаптер Web API DataService и «адаптировал» его для работы с общей службой RESTful.