// // Browse all domains // public static Task <IDnsServiceBrowser> BrowseAsync(CancellationToken ct) => BrowseClient.CreateServiceRecordBrowserAsync(null, null, null, true, ct);
/// <summary> /// Browse for service names on a particular proxy /// </summary> /// <param name="proxy"></param> /// <param name="serviceType"></param> /// <param name="domain"></param> /// <param name="cached">Only return items until cache is exhausted</param> /// <param name="ct"></param> /// <returns></returns> public static Task <IDnsServiceBrowser> BrowseAsync(SocketAddress proxy, string serviceType, string domain, bool cached, CancellationToken ct) => BrowseClient.CreateServiceRecordBrowserAsync(proxy, serviceType, domain ?? "local", cached, ct);
// // Browse all domains on a particular proxy // public static Task <IDnsServiceBrowser> BrowseAsync(SocketAddress proxy, CancellationToken ct) => BrowseClient.CreateServiceRecordBrowserAsync(proxy, null, null, true, ct);