# SubmitAnswerCommand

- File ID: file:dskay:submitanswercommand-cs
- Path: NexusReader.Application/Commands/Quiz/SubmitAnswerCommand.cs
- Role: handler
- Layer: application

## Purpose

Defines a simple application command that carries a quiz answer selection (selected index and correct index) to be handled by the application's command pipeline.

## Key Details

Minimal DTO/command type used to submit a quiz answer; no methods or behavior in this file beyond the record declaration.

## Symbols

- SubmitAnswerCommand: Defines a simple application command that carries a quiz answer selection (selected index and correct index) to be handled by the application's command pipeline.
- SubmitAnswerCommand: Represents a CQRS command carrying the user's selected answer index and the correct answer index for a quiz question.

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Unresolved References

- dependency-target: NexusReader.Application.Abstractions.Messaging

## Coverage

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

## Diagrams

### SubmitAnswerCommand Neighborhood

```mermaid
flowchart LR
    class_cmiilf_submitanswercommand("SubmitAnswerCommand")
    file_dskay_submitanswercommand_cs("SubmitAnswerCommand")
    type_dvy3sa_submitanswercommand[/"SubmitAnswerCommand"/]
```

## Diagram Validation

- Status: pass
