public Task StopAsync(CancellationToken cancellationToken) { _commandListener.Close(); _commandListener.Received -= CommandReceive; return(Task.CompletedTask); }