Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.3 KB

File metadata and controls

35 lines (22 loc) · 1.3 KB

LTRData.DiscUtils.Net

.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.

Installation

dotnet add package LTRData.DiscUtils.Net

Usage notes

Provides 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.

Example

using System;
using DiscUtils.Net.Dns;

using var discovery = new ServiceDiscoveryClient();
foreach (var service in discovery.LookupServiceTypes())
    Console.WriteLine(service);

Related packages

Documentation

Repository and capability matrix · Wiki · Migration guide · Format registration and Native AOT