메소드 | 설명 | |
---|---|---|
ConsoleUserInterface ( IConsoleTextManipulation textManipulation, IActionLogger logger, IServiceResultVisualizer serviceResultVisualizer ) : System | ||
Display ( IServiceResult serviceResult ) : void | ||
GetInput ( ) : string | ||
ShowIndented ( string text, int marginLeft ) : void | ||
ShowKeyValueStore ( string>.IDictionary |
||
ShowKeyValueStore ( string>.IDictionary |
||
ShowLabelValuePair ( string label, string value, int distanceBetweenLabelAndValue ) : void | ||
Write ( string text ) : void | ||
WriteLine ( string text ) : void |
메소드 | 설명 | |
---|---|---|
Capture ( string text ) : void | ||
CaptureLine ( string text ) : void |
public ConsoleUserInterface ( IConsoleTextManipulation textManipulation, IActionLogger logger, IServiceResultVisualizer serviceResultVisualizer ) : System | ||
textManipulation | IConsoleTextManipulation | |
logger | IActionLogger | |
serviceResultVisualizer | IServiceResultVisualizer | |
리턴 | System |
public Display ( IServiceResult serviceResult ) : void | ||
serviceResult | IServiceResult | |
리턴 | void |
public ShowIndented ( string text, int marginLeft ) : void | ||
text | string | |
marginLeft | int | |
리턴 | void |
public ShowKeyValueStore ( string>.IDictionary |
||
keyValueStore | string>.IDictionary | |
distanceBetweenColumns | int | |
리턴 | void |
public ShowKeyValueStore ( string>.IDictionary |
||
keyValueStore | string>.IDictionary | |
distanceBetweenColumns | int | |
indentation | int | |
리턴 | void |
public ShowLabelValuePair ( string label, string value, int distanceBetweenLabelAndValue ) : void | ||
label | string | |
value | string | |
distanceBetweenLabelAndValue | int | |
리턴 | void |