public void SetUp () { descriptor = NWBrowserDescriptor.CreateBonjourService (type, domain); using (var parameters = new NWParameters { IncludePeerToPeer = true}) browser = new NWBrowser (descriptor); browser.SetDispatchQueue (DispatchQueue.DefaultGlobalQueue); }
public void TestCreateNullDomain() { using (var newDescriptor = NWBrowserDescriptor.CreateBonjourService(type)) { Assert.AreEqual(type, descriptor.BonjourType, "service type"); Assert.IsNull(newDescriptor.BonjourDomain); } }
public NWBrowser(NWBrowserDescriptor descriptor, NWParameters?parameters) { if (descriptor == null) { throw new ArgumentNullException(nameof(descriptor)); } InitializeHandle(nw_browser_create(descriptor.Handle, parameters.GetHandle())); SetChangesHandler(InternalChangesHandler); }
public NWBrowser(NWBrowserDescriptor descriptor) : this(descriptor, null) { }
public void SetUp() { descriptor = NWBrowserDescriptor.CreateBonjourService(type, domain); }