Use MulticastService for multicast DNS messaging
masterThe MulticastService class implements RFC 6762 (Multicast DNS). It allows you to send and receive standard DNS messages via multicast, effectively broadcasting messages to all interested parties on link-local networks.
To use it, instantiate MulticastService, subscribe to the appropriate received events, and call Start() to begin listening for network traffic.
using Makaretu.Dns;
var mdns = new MulticastService();
mdns.Start();