NewDocV1
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
||||
{"path":"NexusReader.Web/Components/_Imports.razor","purpose":"Razor global imports file that centralizes using directives/namespaces for Blazor components in the Web project so components can reference shared UI namespaces without repeating them.","classification":{"role":"ui-component","layer":"frontend","confidence":0.9,"evidence":["Frontend path heuristic","Contains Razor @using directives for Microsoft.AspNetCore.Components and project UI namespaces","Named _Imports.razor — standard place for Blazor component imports"]},"className":"","methods":[],"types":[],"serviceRegistrations":[],"startupActions":[],"dependencies":["Microsoft.AspNetCore.Components","Microsoft.AspNetCore.Components.Web","Microsoft.AspNetCore.Components.Forms","Microsoft.AspNetCore.Components.Routing","Microsoft.AspNetCore.Components.Web.Virtualization","Microsoft.JSInterop","System.Net.Http","System.Net.Http.Json","NexusReader.Web","NexusReader.UI.Shared","NexusReader.UI.Shared.Layout","NexusReader.UI.Shared.Components.Atoms","NexusReader.UI.Shared.Components.Molecules","NexusReader.UI.Shared.Components.Organisms"],"patterns":[],"domainConcepts":["Shared UI imports","Blazor component composition"],"keyDetails":"No executable methods or types; this file only defines project-wide using directives for Razor components (lines 1–15). It influences compile-time namespace resolution and developer experience but contains no runtime orchestration, branching, or external calls.","orchestrationMethods":[],"typedContracts":[],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[]}
|
||||
{"path":"NexusReader.Web/Components/_Imports.razor","purpose":"Centralizes Razor @using directives for component files in the NexusReader.Web.Components folder so that child components inherit common namespaces and helpers.","classification":{"role":"ui-component","layer":"frontend","confidence":0.92,"evidence":["Frontend path heuristic","File is named _Imports.razor and lives under Components which is a Blazor/Razor convention","Contains multiple @using directives for UI namespaces like NexusReader.UI.Shared and Microsoft.AspNetCore.Components"]},"className":"","methods":[],"types":[],"serviceRegistrations":[],"startupActions":[],"dependencies":["System.Net.Http","System.Net.Http.Json","Microsoft.AspNetCore.Components.Forms","Microsoft.AspNetCore.Components.Routing","Microsoft.AspNetCore.Components.Web","Microsoft.AspNetCore.Components.Web.Virtualization","Microsoft.JSInterop","NexusReader.Web","NexusReader.UI.Shared","NexusReader.UI.Shared.Layout","NexusReader.UI.Shared.Components.Atoms","NexusReader.UI.Shared.Components.Molecules","NexusReader.UI.Shared.Components.Organisms"],"patterns":["Razor import aggregation","shared-namespace injection for components"],"domainConcepts":["UI composition","component library"],"keyDetails":"This file is a conventional Blazor/Razor _Imports.razor that provides common using directives to child .razor files; it has no runtime methods, types, or registrations.","orchestrationMethods":[],"typedContracts":[],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[],"cacheMetadata":{"schemaVersion":2,"analysisVersion":"2026-05-23.cache-v1","contentChecksum":"27a677f4a4862056007957cfa77f66bd6520348a527f97e84122d06c28b7ca6e","sourceByteSize":580,"analyzedAt":"2026-05-25T11:06:38.659Z","technology":"dotnet"}}
|
||||
Reference in New Issue
Block a user