我正在考虑在Xamarin中使用Azure Mobile Sync脱机功能。功能正是我们正在寻找的,但我不想直接连接到我的数据库表,因为我无法在Mobile Azure App中的代码中定义(据我所知),我已经有一个非常好的API来处理我的所有业务逻辑。
是否有人设法在不使用Azure移动应用程序的情况下将脱机同步与现有API连接?
我在这里的另一个选择是创建Azure移动应用程序并在其中创建将从那里直接连接到我的API的方法,基本上创建一个代理,但我觉得这可能比它需要的更复杂。有没有人对此有任何意见?
我还需要找到一种方法来传递我的API令牌,但这是另一天的问题
答案 0 :(得分:2)
您需要创建一个域管理器(ASP.NET,基于IDomainManager接口)或实现API的数据提供程序(Node.js)。我们没有很好地记录任何一个接口,但是在GitHub上的服务器SDK回购中有很多例子。