Описание тега simple-injector
Simple Injector - это библиотека внедрения зависимостей для Microsoft .NET, .NET Core, .NET Standard, Windows Phone, приложений Магазина Windows и Mono.
Simple Injector - это библиотека инверсии управления для платформы Microsoft .NET, которая поддерживает.NET 4.0, .NET Core, .NET Standard, Silverlight, Windows Phone 8, приложения Windows Store, PCL и Mono. Согласно веб-сайту, цель Simple Injector - предоставить разработчикам приложений.NET
простая, гибкая и быстрая библиотека внедрения зависимостей, которая использует лучшие практики, чтобы направить ваши решения к успеху.
Чтобы познакомиться с Simple Injector, вы можете перейти на вики-страницу документации проекта. Он содержит много предметов, таких как:
Ссылки:
- Основные примеры использования
- Руководство по интеграции, которое поможет вам использовать Simple Injector с такими платформами приложений, как ASP.NET MVC, ASP.NET Web API, WCF, ASP.NET Core и такими библиотеками, как RavenDB, SignalR и T4MVC.
- Как такие темы, как важность проверки конфигурации контейнера.
- Документация о том, как службы диагностики простых форсунок могут помочь предоставить обратную связь по вашей конфигурации DI и выявить типичные ошибки конфигурации.
- Как работать с внедрением зависимостей в многопоточных приложениях.
- Обсуждение настройки стилей жизни, таких как Transient и Singleton, в управлении образом жизни объекта.
В разделе документации " Расширенные сценарии " обсуждаются такие темы, как:
- Пакетная регистрация родовых типов.
- Регистрация открытых родовых типов.
- Внедрение на основе контекста.
- Регистрация универсальных декораторов.
Помимо этих ссылок на документацию Simple Injector, есть много других интересных статей, таких как:
- Независимая статья, которая сравнивает производительность Простого Injector со многими другими библиотеками DI.
- Документация API простого инжектора.
- Документация по принципам проектирования простых форсунок.