Table of Contents

Class SvgIoCContainerExtensions

Namespace
SharpVectors.IoC
Assembly
SharpVectors.Model.dll

Extension methods for Container

public static class SvgIoCContainerExtensions
Inheritance
SvgIoCContainerExtensions
Inherited Members

Methods

Register<T>(SvgContainer)

Registers a type

Register<T>(SvgContainer, Func<T>)

Registers a factory function which will be called to resolve the specified interface

Register<T>(SvgContainer, Type)

Registers an implementation type for the specified interface

Register<TInterface, TImplementation>(SvgContainer)

Registers an implementation type for the specified interface

Resolve<T>(ISvgScope)

Returns an implementation of the specified interface