public CommandState Copy() { CommandState state = new CommandState(); state.Name = Name; state.LastRunTime = LastRunTime; state.HasRun = HasRun; state.RunCount = RunCount; state.ErrorCount = ErrorCount; return state; }
/// <summary> /// Initialize /// </summary> public Command(string name) { _name = name; _state = new CommandState(); _state.Name = name; }