Skip to content

CONTEXT 3

Brian Lehnen edited this page Apr 8, 2026 · 1 revision

Phase 3 Discussion Decisions

Options Stub Pages

Decision: Document ALL properties from source code for each transport Options page. Rationale: Users need complete reference documentation. Read the actual transport options classes in source and document every property.

Transports.md Version Claims

Decision: Remove specific version numbers entirely (Redis 3.0.x, Windows 2008R2, SQL Server 2008, etc.). Just list transports and their NuGet packages. Rationale: Version claims go stale quickly. Removing them avoids misleading users.

Logging API (carried from Phase 2)

Decision: All transport pages must use MEL ILogger pattern. Replace any DotNetWorkQueue.Logging.LogLevel / Log.Log() references.

Cross-references (carried from PROJECT.md)

Decision: Each transport page that supports history gets a one-liner link to MessageHistory. Each transport page links to ConsumerMethod (not ConsumerLinq).

Code Samples

Decision: Minimal inline + links to DotNetWorkQueue.Samples repo (from brainstorming).

Clone this wiki locally