1 write to _schemes
Microsoft.AspNetCore.Authentication.Core (1)
AuthenticationSchemeProvider.cs (1)
35_schemes = schemes ?? throw new ArgumentNullException(nameof(schemes));
11 references to _schemes
Microsoft.AspNetCore.Authentication.Core (11)
AuthenticationSchemeProvider.cs (11)
123=> Task.FromResult(_schemes.TryGetValue(name, out var scheme) ? scheme : null); 139if (_schemes.ContainsKey(scheme.Name)) 145if (_schemes.ContainsKey(scheme.Name)) 154_schemes[scheme.Name] = scheme; 155_schemesCopy = _schemes.Values.ToArray(); 168if (_schemes.ContainsKey(scheme.Name)) 187if (!_schemes.TryGetValue(name, out _)) 193if (_schemes.TryGetValue(name, out var scheme)) 199_schemes.Remove(name); 200_schemesCopy = _schemes.Values.ToArray(); 214if (_schemes.Count == 1)