public void SetProgress(ExecutionProgress progress) { _progress = progress; }
private IExecutionContext CreateContext(string cookie) { IExecutionContext context = new Gin.Context.ExecutionContext(_ginRoot); Logging.Logging loggingObject = new Logging.Logging(); Directory.CreateDirectory(_cookiePath); string mainLoggerPath = Path.Combine(_ginRoot, Gin.ExecutionLogger.EXECUTION_LOG_FILENAME); ExecutionLogger mainFileLogger = new ExecutionLoggerTextFile(mainLoggerPath); loggingObject.AddLogger(mainFileLogger); string textLoggerPath = Path.Combine(_cookiePath, Gin.ExecutionLogger.EXECUTION_LOG_FILENAME); ExecutionLogger textFileLogger = new ExecutionLoggerTextFile(textLoggerPath); loggingObject.AddLogger(textFileLogger); _state.LogPath = textLoggerPath; _progressProxy = new ExecutionProgressProxy(OnProgress); loggingObject.SetProgress(_progressProxy); context.Log = loggingObject; return context; }
public void SetExecutionProgress(ExecutionProgress progress) { }