Rhinobyte.Extensions.DependencyInjection (nuget): Extensions for the .NET dependency injection libraries providing convention based auto-registration support  The Rhinobyte.Extensions.Reflection.AssemblyScanner can be used to configure which assemblies to scan and which types to include/exclude. The IServiceCollection extension methods provide support for registering auto-discovered types and for extending registration to support constructor selection.
Keywords: dependencyinjection|ioc|inversion-of-control