.NET DNS, multicast DNS and DNS service-discovery helpers used by DiscUtils network integrations.
Part of the LTRData DiscUtils fork. Package IDs use LTRData.DiscUtils; C# namespaces remain DiscUtils.
dotnet add package LTRData.DiscUtils.NetProvides DNS record types, unicast and multicast clients, and ServiceDiscoveryClient for DNS-SD. Used by OpticalDiscSharing; it is not the iSCSI or NFS implementation. No DiscUtils format registration is needed.
using System;
using DiscUtils.Net.Dns;
using var discovery = new ServiceDiscoveryClient();
foreach (var service in discovery.LookupServiceTypes())
Console.WriteLine(service);Repository and capability matrix · Wiki · Migration guide · Format registration and Native AOT