Используемые и рекомендуемые библиотеки .NET
- Serilog библиотека для логирования (имеет расширение Serilog.Sinks.Elasticsearch для записи напрямую в Elasticsearch)
- Polly библиотека для поддержки микросервисной архитектуры (предохранители, перегородки, повторы, кэш и др.) https://github.com/App-vNext/Polly
- Automapper библиотека для маппинга моделей из разных слоёв архитектуры
- Autofac IoC-контейнер
- NSubstitute ограниченный изолирующий тестовый каркас
- Typemock.Isolator неограниченный изолирующий тестовый каркас (для legacy проектов)
- Quartz шедуллер https://www.quartz-scheduler.net/
- Refit (REST API Client) https://github.com/paulcbetts/refit
- Topshelf (service hosting) https://github.com/Topshelf/Topshelf
- MiniProfiler для профилирования Web приложений