Class Trigger
Assembly: cs.temp.dll.dll
Syntax
public abstract class Trigger : ITrigger, IEntity, IInjectable
Fields
_id
Declaration
Field Value
_triggerData
Declaration
protected ITriggerData _triggerData
Field Value
Properties
Id
Declaration
public virtual string Id { get; }
Property Value
TriggerData
Declaration
public virtual ITriggerData TriggerData { get; }
Property Value
Methods
Activate()
Declaration
public abstract void Activate()
AreConditionsMet()
Declaration
public abstract bool AreConditionsMet()
Returns
Cleanup(IEntityLoaderService)
Declaration
public virtual void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
Deactivate()
Declaration
public abstract void Deactivate()
Initialize()
Declaration
public virtual void Initialize()
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
Implements
IInjectable