2 instantiations of SessionScope
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (2)
_generated\4\DeviceBoundSessionJsonContext.SessionScope.g.cs (1)
34ObjectCreator = () => new global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope(),
DeviceBoundSessionHandler.cs (1)
302Scope = new SessionScope
32 references to SessionScope
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (32)
_generated\11\DeviceBoundSessionJsonContext.GetJsonTypeInfo.g.cs (1)
37if (type == typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope))
_generated\3\DeviceBoundSessionJsonContext.SessionInstruction.g.cs (4)
118var info3 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope> 133AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("Scope", InstanceMemberBindingFlags, null, typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope), global::System.Array.Empty<global::System.Type>(), null), 136properties[3] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope>(options, info3); 206global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope __value_Scope = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).Scope;
_generated\4\DeviceBoundSessionJsonContext.SessionScope.g.cs (26)
16private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope>? _SessionScope; 22public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope> SessionScope 25get => _SessionScope ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope>)Options.GetTypeInfo(typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)); 28private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope> Create_SessionScope(global::System.Text.Json.JsonSerializerOptions options) 30if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope> jsonTypeInfo)) 32var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope> 38ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 44jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope>(options, objectInfo); 61DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope), 63Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)obj).Origin, 64Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)obj).Origin = value!, 71AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope).GetProperty("Origin", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 81DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope), 83Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)obj).IncludeSite, 84Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)obj).IncludeSite = value!, 91AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope).GetProperty("IncludeSite", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 101DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope), 103Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)obj).ScopeSpecification, 104Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)obj).ScopeSpecification = value!, 111AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope).GetProperty("ScopeSpecification", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>), global::System.Array.Empty<global::System.Type>(), null), 123private void SessionScopeSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope? value) 133string __value_Origin = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)value).Origin; 138writer.WriteBoolean(PropName_include_site, ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)value).IncludeSite); 139global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule> __value_ScopeSpecification = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)value).ScopeSpecification;
SessionInstruction.cs (1)
41public SessionScope? Scope { get; set; }