Я сталкиваюсь с тупиковой ситуацией в коде ниже
private void RetrieveMetadata()
{
_synclock.EnterWriteLock();
try
{
OpenIdConnectConfiguration config = _configManager.GetConfigurationAsync().Result; //deadlock here
_issuer = config.Issuer;
_tokens = config.SigningTokens;
}
finally
{
_synclock.ExitWriteLock();
}
}
Может кто-нибудь предложить лучшее решение для этой проблемы