# AuthorDto

- File ID: file:e05hy9:authordto-cs
- Path: NexusReader.Application/DTOs/User/AuthorDto.cs
- Role: dto
- Layer: application

## Purpose

Defines an immutable data transfer object (DTO) representing an author with an Id and Name used across the application layer.

## Key Details

Small immutable DTO in the Application layer; no runtime logic, only two properties (Id, Name).

## Symbols

- AuthorDto: Defines an immutable data transfer object (DTO) representing an author with an Id and Name used across the application layer.
- AuthorDto: Carries author identity and display name across application boundaries.

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Coverage

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

## Diagrams

### AuthorDto Neighborhood

```mermaid
flowchart LR
    class_z1d2u7_authordto("AuthorDto")
    file_e05hy9_authordto_cs("AuthorDto")
    type_1m6ptus_authordto[/"AuthorDto"/]
```

## Diagram Validation

- Status: pass
