ViennaNET:一组用于后端的库

大家好!


我们是Raiffeisenbank的.NET开发人员社区,我们想谈谈.NET Core上的一组基础结构库,这些库可用于通过单个生态系统快速创建微服务。将其带入开源!



一点历史


- , ( ). , – , , WCF .. , . , Nuget- Nuget-.


, , Js- . WCF/SOAP REST/HTTP, AspNet WebApi. .Net Framework 4.5 , Program.cs , (NTLM), , Swagger, IoC/DI Castle Windsor, HTTP-, . .


: . , - middleware, , , . , .


Docker Kubernetes


, c Docker Kubernetes, : , .Net Core. , : .Net Framework .Net Standard .Net Core , . , AspNet Core.


, : . .


– , , , . , , -, – . : , .


Open Source?


: , , - . DDD .NET , , - .


, ViennaNET


. .


ViennaNET.WebApi.*


«» ViennaNET.WebApi, - CompanyHostBuilder, ViennaNET.WebApi.Configurators.*, . , , , swagger- ..


ViennaNET.WebApi.Runners.* . , , . .


ViennaNET.Mediator.*


, - . DI- , , . , .


ViennaNET.Validation


, . , - .


ViennaNET.Redis


Redis in-memory cache.


ViennaNET.Specifications


, , «».


, . GitHub. OpenSource .


, pull request-.


All Articles