Class UnityInstanceActivator
Unity-specific instance activator.
Handles UnityEngine.ScriptableObject, UnityEngine.Component,
and falls back to CreateInstance(Type) for plain CLR types.
Inheritance
UnityInstanceActivator
Assembly: Serenity.UnityGlobal.Infrastructure.dll
Syntax
public sealed class UnityInstanceActivator : IInstanceActivator
Constructors
UnityInstanceActivator()
Declaration
public UnityInstanceActivator()
Methods
CreateInstance(Type)
Declaration
public object CreateInstance(Type type)
Parameters
| Type |
Name |
Description |
| Type |
type |
|
Returns
RequiresSpecialContext(Type)
Declaration
public bool RequiresSpecialContext(Type type)
Parameters
| Type |
Name |
Description |
| Type |
type |
|
Returns
Implements