ViennaNET: un ensemble de bibliothèques pour le backend

Bonjour à tous!


Nous sommes une communauté de développeurs .NET chez Raiffeisenbank et nous voulons parler d'un ensemble de bibliothèques d'infrastructure sur .NET Core pour la création rapide de microservices avec un seul écosystème. Apporté à l'Open Source!



Un peu d'histoire


- , ( ). , – , , 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