17 instantiations of ImportMapDefinition
Microsoft.AspNetCore.Components.Endpoints (4)
Assets\ImportMapDefinition.cs (2)
58var importMap = new ImportMapDefinition(); 120var importMap = new ImportMapDefinition();
Builder\ResourceCollectionUrlEndpoint.cs (1)
59var importMapDefinition = new ImportMapDefinition(
ImportMapSerializerContext.ImportMapDefinition.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Components.ImportMapDefinition((global::System.Collections.Generic.IReadOnlyDictionary<string, string>)args[0], (global::System.Collections.Generic.IReadOnlyDictionary<string, global::System.Collections.Generic.IReadOnlyDictionary<string, string>>)args[1], (global::System.Collections.Generic.IReadOnlyDictionary<string, string>)args[2]),
Microsoft.AspNetCore.Components.Endpoints.Tests (10)
Assets\ImportMapDefinitionTest.cs (5)
27var importMapDefinition = new ImportMapDefinition( 54var importMapDefinition = new ImportMapDefinition( 84var importMapDefinition = new ImportMapDefinition( 135var firstImportMap = new ImportMapDefinition( 152var secondImportMap = new ImportMapDefinition(
ImportMapTest.cs (5)
38var importMapDefinition = new ImportMapDefinition( 84var importMapDefinition = new ImportMapDefinition( 129var importMapDefinition = new ImportMapDefinition( 149var otherImportMapDefinition = new ImportMapDefinition( 194var importMapDefinition = new ImportMapDefinition(
Microsoft.AspNetCore.Mvc.TagHelpers.Test (3)
ScriptTagHelperTest.cs (3)
713var importMap = new ImportMapDefinition( 758var importMap = new ImportMapDefinition( 860importMap ?? new ImportMapDefinition(null, null, null)]),
71 references to ImportMapDefinition
Microsoft.AspNetCore.Components.Endpoints (45)
Assets\ImportMap.cs (3)
17private ImportMapDefinition? _computedImportMapDefinition; 30public ImportMapDefinition? ImportMapDefinition { get; set; } 52_computedImportMapDefinition = ImportMapDefinition ?? HttpContext?.GetEndpoint()?.Metadata.GetMetadata<ImportMapDefinition>();
Assets\ImportMapDefinition.cs (8)
15/// <see cref="ImportMapDefinition"/> instances are expensive to create, so it is recommended to cache them if 26/// Initializes a new instance of <see cref="ImportMapDefinition"/>."/> with the specified imports, scopes, and integrity. 56public static ImportMapDefinition FromResourceCollection(ResourceAssetCollection assets) 58var importMap = new ImportMapDefinition(); 118public static ImportMapDefinition Combine(params ImportMapDefinition[] sources) 120var importMap = new ImportMapDefinition(); 121foreach (var item in sources)
Assets\ImportMapSerializerContext.cs (1)
10[JsonSerializable(typeof(ImportMapDefinition))]
Builder\RazorComponentsEndpointConventionBuilderExtensions.cs (1)
39/// Sets a <see cref="ResourceAssetCollection"/> and <see cref="ImportMapDefinition"/> metadata
Builder\ResourceCollectionConvention.cs (6)
13private ImportMapDefinition? _collectionEndpointImportMap; 15private ImportMapDefinition? _collectionImportMap; 22_collectionImportMap = ImportMapDefinition.FromResourceCollection(_collection); 25ImportMapDefinition? map = null; 59var importMap = _collectionEndpointImportMap == null ? _collectionImportMap : 60ImportMapDefinition.Combine(_collectionImportMap, _collectionEndpointImportMap);
Builder\ResourceCollectionUrlEndpoint.cs (2)
21internal static (ImportMapDefinition, string) MapResourceCollectionEndpoints( 59var importMapDefinition = new ImportMapDefinition(
ImportMapSerializerContext.GetJsonTypeInfo.g.cs (1)
22if (type == typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition))
ImportMapSerializerContext.ImportMapDefinition.g.cs (23)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Components.ImportMapDefinition>? _ImportMapDefinition; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Components.ImportMapDefinition> ImportMapDefinition 22get => _ImportMapDefinition ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Components.ImportMapDefinition>)Options.GetTypeInfo(typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Components.ImportMapDefinition> Create_ImportMapDefinition(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.AspNetCore.Components.ImportMapDefinition>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Components.ImportMapDefinition> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.AspNetCore.Components.ImportMapDefinition> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.Collections.Generic.IReadOnlyDictionary<string, string>), typeof(global::System.Collections.Generic.IReadOnlyDictionary<string, global::System.Collections.Generic.IReadOnlyDictionary<string, string>>), typeof(global::System.Collections.Generic.IReadOnlyDictionary<string, string>)}, modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.AspNetCore.Components.ImportMapDefinition>(options, objectInfo); 56DeclaringType = typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition), 58Getter = static obj => ((global::Microsoft.AspNetCore.Components.ImportMapDefinition)obj).Imports, 66AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition).GetProperty("Imports", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyDictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null), 76DeclaringType = typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition), 78Getter = static obj => ((global::Microsoft.AspNetCore.Components.ImportMapDefinition)obj).Scopes, 86AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition).GetProperty("Scopes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyDictionary<string, global::System.Collections.Generic.IReadOnlyDictionary<string, string>>), global::System.Array.Empty<global::System.Type>(), null), 96DeclaringType = typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition), 98Getter = static obj => ((global::Microsoft.AspNetCore.Components.ImportMapDefinition)obj).Integrity, 106AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Components.ImportMapDefinition).GetProperty("Integrity", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyDictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null), 116private void ImportMapDefinitionSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.AspNetCore.Components.ImportMapDefinition? value) 127IReadOnlyDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.AspNetCore.Components.ImportMapDefinition)value).Imports); 129IReadOnlyDictionaryStringIReadOnlyDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.AspNetCore.Components.ImportMapDefinition)value).Scopes); 131IReadOnlyDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.AspNetCore.Components.ImportMapDefinition)value).Integrity);
Microsoft.AspNetCore.Components.Endpoints.Tests (14)
Assets\ImportMapDefinitionTest.cs (9)
27var importMapDefinition = new ImportMapDefinition( 54var importMapDefinition = new ImportMapDefinition( 84var importMapDefinition = new ImportMapDefinition( 125var importMapDefinition = ImportMapDefinition.FromResourceCollection(resourceAssetCollection); 135var firstImportMap = new ImportMapDefinition( 152var secondImportMap = new ImportMapDefinition( 196var combinedImportMap = ImportMapDefinition.Combine(firstImportMap, secondImportMap);
ImportMapTest.cs (5)
38var importMapDefinition = new ImportMapDefinition( 84var importMapDefinition = new ImportMapDefinition( 129var importMapDefinition = new ImportMapDefinition( 149var otherImportMapDefinition = new ImportMapDefinition( 194var importMapDefinition = new ImportMapDefinition(
Microsoft.AspNetCore.Mvc.RazorPages (1)
Builder\PageActionEndpointConventionBuilderResourceCollectionExtensions.cs (1)
41var importMap = resolver.ResolveImportMap();
Microsoft.AspNetCore.Mvc.TagHelpers (4)
ScriptTagHelper.cs (4)
191/// The <see cref="ImportMapDefinition"/> to use for the document. 198public ImportMapDefinition ImportMap { get; set; } 261var importMap = ImportMap ?? ViewContext.HttpContext.GetEndpoint()?.Metadata.GetMetadata<ImportMapDefinition>();
Microsoft.AspNetCore.Mvc.TagHelpers.Test (3)
ScriptTagHelperTest.cs (3)
713var importMap = new ImportMapDefinition( 758var importMap = new ImportMapDefinition( 850private Endpoint CreateEndpoint(ImportMapDefinition importMap = null)
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
Builder\ControllerActionEndpointConventionBuilderResourceCollectionExtensions.cs (1)
51var importMap = resolver.ResolveImportMap();
src\Shared\Components\ResourceCollectionResolver.cs (3)
15private ImportMapDefinition _importMapDefinition; 205internal ImportMapDefinition ResolveImportMap() 207return _importMapDefinition ??= ImportMapDefinition.FromResourceCollection(_resourceCollection);