public void Stop() { host.Dispose(); host = null; multicastService.MessageReceived -= multicastService_MessageReceived; multicastService.Stop(); }
public void Start() { host = new PresenceHost(serviceEndPoint); host.MessageReceived += host_MessageReceived; host.Start(); multicastService.MessageReceived += multicastService_MessageReceived; multicastService.Start(); }