我们正在使用EasyNetQ(RabbitMQ)和一个使用EF6.1的数据层 我们正在开发一个WPF客户端,它将通过消息总线请求数据。我们希望能够使用Breeze.Sharp来管理客户端上的数据,但目前唯一可用的DataServices是WebApi / web(HttpClient)服务。
是否可以引入一个接口,以便我们可以提供与EasyNetQ消息总线通信的自定义DataService?
答案 0 :(得分:0)
这绝对是可能的,breeze.sharp产品旨在能够与我们的breeze.js产品所使用的所有相同数据服务进行通信。
看一下breeze.dataService.mongo适配器(breeze.js产品的一部分)。它用于与使用Express在Node上运行的mongoDB数据库进行通信。 (即没有WebApi,实际上服务器上根本没有.NET。)
也就是说,我们还没有为breeze.sharp产品构建其他适配器,尽管我们计划,并提供有关如何自己完成此操作的文档。没有时间框架,但遗憾的是,我们在我们的板块上有很多。
等待的另一种方法是联系breeze@ideablade.com为您构建适配器。