protected virtual IEnumerable <String> BuildLogEntryFields(SchedulerEngineBase engine, TaskLogEntryType type, ISchedulerTask task, DateTime taskStartedOn, String additionalInfo) { yield return(DateTime.Now.ToString("s")); yield return(engine.Name); yield return(type.ToString()); yield return(task.GetType().Name); yield return((DateTime.Now - taskStartedOn).ToString()); yield return(WrapAsCsvValue(additionalInfo)); }
protected virtual IEnumerable<String> BuildLogEntryFields(SchedulerEngineBase engine, TaskLogEntryType type, ISchedulerTask task, DateTime taskStartedOn, String additionalInfo) { yield return DateTime.Now.ToString("s"); yield return engine.Name; yield return type.ToString(); yield return task.GetType().Name; yield return (DateTime.Now - taskStartedOn).ToString(); yield return WrapAsCsvValue(additionalInfo); }