.NET Fast Inversion of Control and Dynamic code weaving tools

๐ŸŽ Fast IoC Container

A fast .NET Inversion of Control container heavily optimized for usage in ASP.Net Core and other .NET server side applications. The successor to the venerable StructureMap library.

๐Ÿงต Dynamic Code Weaving

Dynamic code in C# without the headaches of Expression trees or esoteric IL emitting by generating nice, clean C# in memory using Roslyn to build .NET types on the fly.

๐Ÿ”‹ Batteries Included

Built-in diagnostics tools for IoC container which is a big differentiator in comparison to other IoC libraries. Helpers to create in-memory compilation of C# via Roslyn.

MIT Licensed | Copyright ยฉ Jeremy D. Miller and contributors.