Table of Contents

Class Inject

Namespace
Unity
Assembly
Unity.Abstractions.dll
public static class Inject
Inheritance
Inject
Inherited Members

Methods

Array(Type, params object[])

public static ParameterBase Array(Type elementType, params object[] elementValues)

Parameters

elementType Type
elementValues object[]

Returns

ParameterBase

Array<TElement>(params object[])

public static ParameterBase Array<TElement>(params object[] elementValues)

Parameters

elementValues object[]

Returns

ParameterBase

Type Parameters

TElement

Field(string, object)

public static InjectionMember Field(string name, object value)

Parameters

name string
value object

Returns

InjectionMember

Parameter(object)

public static ParameterBase Parameter(object value)

Parameters

value object

Returns

ParameterBase

Parameter(Type, object)

public static ParameterBase Parameter(Type type, object value)

Parameters

type Type
value object

Returns

ParameterBase

Parameter<TTarget>(object)

public static ParameterBase Parameter<TTarget>(object value)

Parameters

value object

Returns

ParameterBase

Type Parameters

TTarget

Property(string, object)

public static InjectionMember Property(string name, object value)

Parameters

name string
value object

Returns

InjectionMember