Class Resolve
- Namespace
- Unity
- Assembly
- Unity.Abstractions.dll
public static class Resolve
- Inheritance
-
Resolve
- Inherited Members
-
Methods
Dependency<TTarget>()
public static ParameterBase Dependency<TTarget>()
Returns
- ParameterBase
Type Parameters
TTarget
Dependency<TTarget>(string)
public static ParameterBase Dependency<TTarget>(string name)
Parameters
name
string
Returns
- ParameterBase
Type Parameters
TTarget
Field(string)
public static InjectionMember Field(string name)
Parameters
name
string
Returns
- InjectionMember
Generic(string)
public static GenericParameter Generic(string genericParameterName)
Parameters
genericParameterName
string
Returns
- GenericParameter
Generic(string, string)
public static GenericParameter Generic(string genericParameterName, string registrationName)
Parameters
genericParameterName
string
registrationName
string
Returns
- GenericParameter
Optional()
public static ParameterBase Optional()
Returns
- ParameterBase
Optional(string)
public static ParameterBase Optional(string name)
Parameters
name
string
Returns
- ParameterBase
Optional(Type)
public static ParameterBase Optional(Type type)
Parameters
type
Type
Returns
- ParameterBase
Optional(Type, string)
public static ParameterBase Optional(Type type, string name)
Parameters
type
Type
name
string
Returns
- ParameterBase
OptionalField(string)
public static InjectionMember OptionalField(string name)
Parameters
name
string
Returns
- InjectionMember
OptionalProperty(string)
public static InjectionMember OptionalProperty(string name)
Parameters
name
string
Returns
- InjectionMember
Optional<TTarget>()
public static ParameterBase Optional<TTarget>()
Returns
- ParameterBase
Type Parameters
TTarget
Optional<TTarget>(string)
public static ParameterBase Optional<TTarget>(string name)
Parameters
name
string
Returns
- ParameterBase
Type Parameters
TTarget
Parameter()
public static ParameterBase Parameter()
Returns
- ParameterBase
Parameter(string)
public static ParameterBase Parameter(string name)
Parameters
name
string
Returns
- ParameterBase
Parameter(Type)
public static ParameterBase Parameter(Type type)
Parameters
type
Type
Returns
- ParameterBase
Parameter(Type, string)
public static ParameterBase Parameter(Type type, string name)
Parameters
type
Type
name
string
Returns
- ParameterBase
Parameter<TTarget>()
public static ParameterBase Parameter<TTarget>()
Returns
- ParameterBase
Type Parameters
TTarget
Parameter<TTarget>(string)
public static ParameterBase Parameter<TTarget>(string name)
Parameters
name
string
Returns
- ParameterBase
Type Parameters
TTarget
Property(string)
public static InjectionMember Property(string name)
Parameters
name
string
Returns
- InjectionMember