private async Task <List <PluginDetails> > GetPlugins() { if (_configurationSettings.DeployMode != Enums.DeployMode.AzureBlob) //json file is saved locally on server { return(await GetPluginsListFromLocalFile()); // read plugins from json file } return(await _azureRepository.GetPluginsListFromContainer()); // json file is on Azure Blob }