2017-04-24 56 views
0

我正在使用Xamarin中的Azure移动同步脱机功能。功能正是我们正在寻找的,但我不想直接连接到我的数据库表,因为我无法在移动Azure应用程序的代码中定义它(据我所知),而且我已经有一个完美的API来处理我所有的业务逻辑。Azure移动同步与现有的API

是否有人设法将脱机同步与现有API连接,而无需使用Azure移动应用程序?

我的另一个选择是创建Azure移动应用程序并在其中创建将直接连接到我的API的方法,实质上创建一个代理,但我觉得这可能比它需要更复杂。有没有人对此有任何意见?

我需要找到通过我的API令牌经过,以及的一种方式,但这是另一天

回答

2

你需要创建一个域管理器(ASP.NET,基于IDomainManager接口)的一个问题或实现您的API的数据提供程序(Node.js)。我们没有记录任何接口,但在GitHub上的服务器SDK回购库中有很多示例。

+0

谢谢阿德里安,你是一个很好的人知道,我在这里找到你的博客。 https://adrianhall.github.io/develop-mobile-apps-with-csharp-and-azure/chapter3/domainmgr/ - 如果您有任何好的示例,我会热切期待看看 –

+1

在https:// github.com/azure/azure-mobile-apps-net-server - 看看这里的TableStorage域管理器:https://github.com/Azure/azure-mobile-apps-net-server/tree/master/ SRC/Microsoft.Azure.Mobile.Server.Storage –

相关问题