使用Azure Cosmos DB使用分区存储库模式清除架构 此解决方案提供了一个起点,用于基于Clean Architecture和存储库设计模式,使用ASP.NET Core和Azure Cosmos DB .NET SDK V3构建可与Azure Cosmos DB一起使用的Web API。 分区密钥还通过存储库模式实现,以支持大型Cosmos DB。 RESTful API应用程序是使用流行的体系结构功能创建的(请参见下面的完整列表)。 Microsoft在其.NET应用程序体系结构指南页面上推广了Clean Architecture。 Steve“ ardalis” Smith( )撰写的电子书写的精美,很好地说明了使用“清洁架构”的好处和好处。 有关更多详细信息,请参阅。 该项目使用较新的Cosmos DB .NET SDK V3,因为它增加了对流API和Cosmos