protected virtual async Task <string> SafeGetKeyValueAsync(string key) { return(await(_secretStore != null ? _secretStore.GetConfigValue(key) : Task.FromResult(_keyValues[key]))); }