using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tango.Core; namespace Tango.Console { public class ConsoleCommand : ExtendedObject { private String _workingFolder; public String WorkingFolder { get { return _workingFolder; } set { _workingFolder = value; RaisePropertyChangedAuto(); } } private String _commandText; public String CommandText { get { return _commandText; } set { _commandText = value; RaisePropertyChangedAuto(); } } private bool _isExecuting; public bool IsExecuting { get { return _isExecuting; } internal set { _isExecuting = value; RaisePropertyChangedAuto(); } } private String _output; public String Output { get { return _output; } internal set { _output = value; RaisePropertyChangedAuto(); } } private bool _isFromHistory; public bool IsFromHistory { get { return _isFromHistory; } set { _isFromHistory = value; RaisePropertyChangedAuto(); } } } }