Awesome C# IoC

  • AsyncEx AsyncEx 3,295
    star
    updated over 1 year ago MIT License

    A helper library for async/await.

  • Autofac Autofac 4,256
    star
    updated 8 months ago MIT License

    An addictive .NET IoC container

  • updated about 2 months ago MIT License

    AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.

  • CAP CAP 6,267
    star
    updated 5 months ago MIT License

    Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

  • updated over 5 years ago Apache License 2.0
  • updated 10 months ago Apache License 2.0

    Performance comparison of .NET IoC containers

  • updated over 5 years ago Other

    A BDD-influenced C# testing library cooked up by Just Eat

  • updated about 1 year ago Apache License 2.0

    Unity.Microsoft.DependencyInjection package

  • Ninject Ninject 2,633
    star
    updated 10 months ago Other

    the ninja of .net dependency injectors

  • updated about 2 months ago MIT License

    An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.

  • updated 11 months ago Apache License 2.0

    Steeltoe .NET Core Components: CircuitBreaker, Configuration, Connectors, Discovery, Logging, Management, and Security

  • updated over 1 year ago Other

    A Dependency Injection/Inversion of Control tool for .NET

  • tye tye 5,309
    star
    updated 5 months ago MIT License

    Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.

  • vs-mef vs-mef 404
    star
    updated 7 days ago MIT License

    Managed Extensibility Framework (MEF) implementation used by Visual Studio

  • updated 3 months ago Other

    The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.

  • Windsor Windsor 1,502
    star
    updated 2 months ago Apache License 2.0

    Castle Windsor is a best of breed, mature Inversion of Control container available for .NET