文件名称:ChamaOnlineUniversity:GRACE咨询试验后端CHAMA
文件大小:118KB
文件格式:ZIP
更新时间:2024-03-13 02:56:27
C#
查玛在线大学 GRACE咨询/测试/后端/ CHAMA 最初,它是在分布式场景中想到的,离将其转换为微服务仅一步之遥。 在该项目中,使用了Docker,DDD,通过通知的消息,异步编程,中间件和依赖注入。 日志 为了进行记录,我使用ILogger进行了示例。 通知 对于通知,我将其用作INotifier的示例。 验证方式 为了进行验证,我以AbstractValidator为例。 TDD 对于TDD-对于单元测试,对于集成测试,我将使用xUnit,对于负载测试,我将使用xUnit和Bogus。 BDD 对于BDD-我将使用xUnit,SpecFlow Gherkin和Selenium Web驱动程序。 第1部分:大规模增长 1.1-)为了支持数百万个订阅的需求,创建了一个Azure Function Subscription.Azure.Function将每个订阅添加到队列中。