public void Execute(ExecutingInfo info, int stepId) { ExecutionStatus = Status.Started; info.Steps.InsertRange(stepId + 1, ConditionItem.ExecutionStatus == Status.Success ? StepsIfTrue : StepsIfFalse); ExecutionStatus = Status.Success; }
public void Execute(ExecutingInfo info, int stepId) { ExecutionStatus = Status.Started; try { Step.Execute(); ExecutionStatus = Status.Success; } catch { ExecutionStatus = Status.Error; info.HasFailed = true; } }
public override void OnExecuting(ExecutingInfo executingInfo) { object result; string key = this.GetKeyWithArguments(executingInfo.Method, executingInfo.Arguments); IEnumerable <CleanWithAttribute> cleanWithAttributes = executingInfo.Method.GetCustomAttributes <CleanWithAttribute>(); foreach (var attr in cleanWithAttributes) { this.CacheRelationshipManager.Register(key, attr); } if (this.CachePool.TryGet(key, out result)) { executingInfo.Return(result); } }
public int Insert(ExecutingInfoDTO info) { lock (uOW) { if (info == null) { return(-1); } //var ExInfo = Mapper.Map<ExecutingInfo>(info); var TaskToAdd = new ExecutingInfo() { Date = info.Date, GoodUrl = info.GoodUrl, ParserTaskId = info.ParserTaskId, Status = info.Status }; uOW.ExecuteRepo.Insert(TaskToAdd); uOW.Save(); return(TaskToAdd.Id); } }
public void OnExecuting(ExecutingInfo executingInfo) { }
public override void OnExecuting(ExecutingInfo executingInfo) { this.DbConnectionContextProvider.Provide().BeginTran(); }
public void OnExecuting(ExecutingInfo executingInfo) { this.app.SetTestText(this.GetType().FullName); }
public override void OnExecuting(ExecutingInfo executingInfo) { }
public void OnExecuting(ExecutingInfo executingInfo) { logger.Info($"Executing : {executingInfo.ToString()}"); }
public override void OnExecuting(ExecutingInfo executingInfo) { this.eventBus.Publish(new SendMessageEvent(this, "A1")); }
public virtual void OnExecuting(ExecutingInfo executingInfo) { }
public void OnExecuting(ExecutingInfo executingInfo) { this.work.PublishEvent(new TestEvent(executingInfo.InvokingTarget)); }