Quickstarts

.NET

Parse AID records in .NET

.NET

The .NET package provides parsing and constants; DNS discovery is out-of-scope.

Parse Raw TXT

using AidDiscovery;

var rec = Aid.Parse("v=aid1;uri=https://api.example.com/mcp;proto=mcp;desc=Example");
Console.WriteLine($"proto={rec.Proto}, uri={rec.Uri}");

Errors: AidError : Exception exposes .ErrorCode (symbol) and .Code (number).

See also