Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 898 Bytes

Atc.Console.Spectre.Factories.Infrastructure.md

File metadata and controls

53 lines (41 loc) · 898 Bytes

Atc.Console.Spectre.Factories.Infrastructure


TypeRegistrar

public class TypeRegistrar : ITypeRegistrar

Methods

Build

ITypeResolver Build()

Register

void Register(Type service, Type implementation)

RegisterInstance

void RegisterInstance(Type service, object implementation)

RegisterLazy

void RegisterLazy(Type service, Func<object> factory)

TypeResolver

public class TypeResolver : ITypeResolver, IDisposable

Methods

Dispose

void Dispose()

Resolve

object Resolve(Type type)

Generated by MarkdownCodeDoc version 1.2