protected BaseThread(ProcessProject project, int id, string name, IIndicator indicator, LoggerStability stability) : base(null, project.Context, project.ProgressContext) { Logger = new Logger(indicator, stability); Logger.History = ItStatic.CreateHistory(Logger, project.App.Code + '\\' + project.Code + id); State = ThreadState.Stopped; Project = project; Id = id; Name = name; }