Table of Contents

Namespace SharpVectors.IoC

The SharpVectors.IoC namespace contains a bunch of classes and interfaces.

Classes

SvgContainer

Inversion of control container handles dependency injection for registered types

SvgIoCContainerExtensions

Extension methods for Container

Interfaces

ISvgRegisteredType

IRegisteredType is return by Container.Register and allows further configuration for the registration

ISvgScope

Represents a scope in which per-scope objects are instantiated a single time