Use Dictionary.ContainsValue to replace Linq.Any (#4650)

This commit is contained in:
Kiyan 2023-04-03 23:43:28 +08:00 коммит произвёл GitHub
Родитель 925d3ed1fc
Коммит fbcfcc9a07
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -49,7 +49,7 @@ public class PageService : IPageService
}
var type = typeof(V);
if (_pages.Any(p => p.Value == type))
if (_pages.ContainsValue(type))
{
throw new ArgumentException($"This type is already configured with key {_pages.First(p => p.Value == type).Key}");
}

Просмотреть файл

@ -41,7 +41,7 @@ public class PageService : IPageService
}
var type = typeof(V);
if (_pages.Any(p => p.Value == type))
if (_pages.ContainsValue(type))
{
throw new ArgumentException($"This type is already configured with key {_pages.First(p => p.Value == type).Key}");
}