Home

Awesome

Grace

<img src="https://raw.githubusercontent.com/ipjohnson/Grace/master/img/logo.svg?sanitize=true" width="76">

Build status Coverage Status Stack Overflow

Grace is a feature-rich dependency injection container designed with ease of use and performance in mind.

using Grace.DependencyInjection;

var container = new DependencyInjectionContainer();

container.Configure(c => c.Export<BasicService>().As<IBasicService>());

var basicService = container.Locate<IBasicService>();

It's as easy as create, configure, and locate.

Getting Grace

NuGet package supports .Net 4.5 and .Net Standard 1.0.

Getting Started - A getting started guide for Grace as well as documentation for more complex topics

Features in Grace

Special thanks to @silkfire for the logo