public AsyncCommandCompleterWrapper(ICommandCompleter completer)
 {
     _completer = completer;
 }
 public AsyncCommandCompleterWrapper(ICommandCompleter completer)
 {
     _completer = completer;
 }
 /// <summary>
 /// Indicates that a command executes an asynchronous operation.
 /// </summary>
 public static IAsyncCommandCompleter Asynchronously(this ICommandCompleter completer)
 {
     return(new AsyncCommandCompleterWrapper(completer));
 }