# NexusReader.Web.Client

- File ID: file:1wvgol7:nexusreader-web-client-csproj
- Path: NexusReader.Web.Client/NexusReader.Web.Client.csproj
- Role: config
- Layer: frontend

## Purpose

MSBuild project file that configures a Blazor WebAssembly client build (target framework, SDK properties) and lists package and project dependencies required by the web client.

## Key Details

Project SDK: Microsoft.NET.Sdk.BlazorWebAssembly (line 1). Target framework net10.0 (line 4). Packages referenced: MediatR, Microsoft.AspNetCore.Components.WebAssembly, Microsoft.Extensions.Http, VersOne.Epub (lines 12-16). Project references to Application and UI.Shared projects (lines 19-22). Blazor-specific setting to disable throw navigation exception (line 9). Total lines: 24.

## Symbols

- No extracted symbols.

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Unresolved References

- dependency-target: ../NexusReader.Application/NexusReader.Application.csproj
- dependency-target: ../NexusReader.UI.Shared/NexusReader.UI.Shared.csproj

## Coverage

- Symbols: 0
- Executable symbols: 0
- Executable symbols with control flow: 0
- Grounded edges: 0
- Unresolved references: 2
- Control-flow fragments: 0
- Unresolved jumps: 0
- Unsupported constructs: 0
- Control-flow coverage: 100%
- Required diagrams: 1
- Generated diagrams: 1

## Diagrams

### NexusReader.Web.Client Neighborhood

```mermaid
flowchart LR
    file_1wvgol7_nexusreader_web_client_csproj("NexusReader.Web.Client")
```

## Diagram Validation

- Status: pass
