1,880 packages tagged with “ioc”
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.
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
This package contains Unity Container and Abstractions libraries as a single package.
The Original IoC Container for .Net
Ninject is a lightning-fast, ultra-lightweight dependency injector for .NET applications.
Unity Container Public Abstractions
Simple Injector is an easy, flexible and fast dependency injection library that uses best practice to guide your solutions toward the pit of success.
The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references.
Unity Core Engine
Autofac integration for ASP.NET WebAPI.
Autofac extension for enabling AOP in conjunction with Castle.
Bootstrapper for web projects.
ASP.NET MVC 5 integration for Autofac.
Polly.Extensions adds support for dependency injection and telemetry for the Polly.Core library.
Unity Interception
Simple, powerful and fast expressions based Inversion of Control container for .NET.
ASP.NET OWIN integration support for Autofac IoC.
ASP.NET extension for Ninject.Web.Common
Ninject extension that allows to automatically create factories.
Use Microsoft.Extensions.DependencyInjection to inject xunit testclass. If you want write Microsoft.Extensions.Logging to ITestOutputHelper, please install Xunit.DependencyInjection.Logging. Release notes: 11.1: Update xunit.v3 to 3.2.2, Move HostManager.Start/Stop to AssemblyRunner. 11.1: Update xunit.v3 to 3.2.0. 11.0: C# 14, Downgrade Microsoft.Extensions.Hosting to 8.0. 10.8: Add CreateHostApplicationBuilder method. 10.7: Update xunit.v3 to 3.0.1, does not set ApplicationName if it is already configured. 10.6: Update xunit.v3 to 3.0.0. 10.5: Improve compatibility with top level statements. 10.4: Fix #146. 10.3: Update xunit.v3 to 2.0.0. 10.2: Fix some parallelization problem. 10.1: Allow the default startup to be missing anywhere. 10.0: Upgrade xunit to v3.
Autofac extension for automocking and creation of mock objects in Moq.
Configuration support for Autofac.
An ultra lightweight Inversion of Control container for the .Net framework. See LightInject.Source for the source distribution.
Provides a service provider-based container adapter for Rebus (i.e. integration with Microsoft.Extensions.DependencyInjection) as well as integration with the generic host
Unity for ASP.NET MVC
XLabs is a open source project that aims to provide a powerfull and cross platform set of controls tailored to work with Xamarin Forms. This package contains core interfaces for IoC
Provides an Autofac container adapter for Rebus
Extension for convention based binding for Ninject
ASP.NET Web API OWIN integration for Autofac.
Autofac IoC Container integration support for Hangfire (background job framework for .NET applications).