首页 文章

Azure移动服务.net后端与存储库和工作单元模式

提问于
浏览
-3

我想用自然移动服务(.net)为移动应用程序(android,iOS和windows)开发后端服务器 . 我正在寻找一个示例项目,它具有在移动服务中实现的存储库模式和工作单元模式 .

直到现在我还没有看到任何解释这种可能性的样本 . 如果遇到任何人,请与我分享一个链接 .

我想用azure移动服务(比如洋葱架构)实现企业级应用程序架构,我可以将每个层与其他层隔离开来 . 还想知道移动服务.net后端是否可行?

如果任何人有任何良好的链接或示例项目或建议,请分享 .

谢谢

1 回答

  • 0

    repository pattern只是一种说法"I want to work with complex views of the database and/or abstract the database away from the user"的奇特方式 . 同样地,unit of work pattern只是一种说法"I want to work with transactions"的奇特方式 . Onion Architecture只是一种说法"Separation of concerns"的奇特方式 . 那么,基本上,你想要一个企业应用程序(可能是移动),用户看不到数据库的实现,数据层是从业务逻辑和表示逻辑中分离出来的,你可以支持事务吗?

    Azure移动服务及其后续产品Azure App Service Mobile Apps提供了一种获取数据视图的好方法 - 您只需在数据库中设置视图,然后实体框架就可以为您公开该视图 . 它通常用于公开数据库表,Azure示例中有plenty of examples - 包括FieldEngineer演示,它提供了企业级移动应用程序的具体示例 .

    您尚未提供表明设计决策的应用程序的任何详细信息 . Azure应用服务和移动应用程序在一天结束时只是线上的API . 它们为Azure服务中存储的数据提供一致的标识和数据访问层 .

相关问题