protected override async Task OnExecuteAsync(CommandLineApplication app)
        {
            if (string.IsNullOrEmpty(SubscriptionId) || string.IsNullOrEmpty(ResourceName))
            {
                ReportError(new ArgumentException("Missing subscriptionId or resource name"));
            }
            var keyvaultAddress    = $"https://{KeyVaultName}.vault.azure.net/";
            var azureHelper        = new AzureHelper(TenantId);
            var strAccountProvider = new StorageAccountProvider(azureHelper, keyvaultAddress);
            var storageAccount     = await strAccountProvider.GetRPTableReader(SignalRConstants.SignalRInstanceStorageAccount);

            var signalrInstanceTbl = new SignalRInstanceTable(SignalRConstants.SignalRInstanceTableName, storageAccount.CreateCloudTableClient());
            await Helper.SearchEntity(signalrInstanceTbl, SubscriptionId, ResourceName);
        }