コード例 #1
0
        public TriggerEntity(Guid triggerId, TriggerKind triggerKind)
        {
            TriggerId   = triggerId;
            TriggerKind = triggerKind;

            condition         = string.Empty;
            source            = string.Empty;
            notificationDelay = 1.0D;
            Condition         = string.Empty;
            logTypes          = new HashSet <LogType>();
        }
コード例 #2
0
        public ITrigger CreateNewTrigger(TriggerKind kind)
        {
            var entity = new TriggerEntity(Guid.NewGuid(), kind);

            return(CreateNewTriggerFromEntity(entity));
        }
コード例 #3
0
 public ITrigger CreateTrigger(TriggerKind kind)
 {
     return(activeTriggers.CreateNewTrigger(kind));
 }