returned for Tags:"DependencyInjection"
Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity.
Dependency injection dedicated features for Xamarin.Forms using Microsoft.Extensions.DependencyInjection
An extension library for .NET Core.
Dependency injection dedicated features for apps using Microsoft.Extensions.DependencyInjection
Microsoft.Extensions.DependencyInjection based utility for registering into DI container all public types within an assembly namespace
136,335,171 total downloads
Abstractions for dependency injection.
Commonly used types:
86,474,861 total downloads
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
Castle Windsor is best of breed, mature Inversion of Control container available for .NET.
Castle Windsor logging facility lets you easily inject loggers into your components. It offers integration with most popular 3rd party logging frameworks like log4net, NLog and Serilog (see Castle Core docs).
Configuration support for Autofac.
Microsoft.Extensions.DependencyInjection (IServiceCollection) support for App Metrics.
Autofac extension for automocking and creation of mock objects in Moq.
Autofac extension for enabling AOP in conjunction with Castle.
Microsoft.Extensions.DependencyInjection (IServiceCollection) support for App Metrics Health.
Autofac extension for using the Microsoft Enterprise Library Common Service Locator with Autofac.
MassTransit Microsoft.Extensions.DependencyInjection support; MassTransit is a message-based distributed application framework for .NET http://masstransit-project.com
Dynamic aggregate service implementation generation for Autofac.
Castle Windsor WCF Integration facility enables integration with Windows Communication Foundation. It makes services and WCF proxies available as services in your application, lets you use non-default constructor and inject dependencies into your services, adds ability to easily set up your services...