private void Initialise(UserInfo user, ServerInfo server) { foreach (Stream stream in manager.Streams) { element.AddAvaiableStreams( viewModel: ToViewModel(stream), OnImport: () => manager.CreateReceiver(stream)); } manager.OnReceiverAdd += AddReceiver; manager.OnReceiverRemove += RemoveReceiver; manager.OnReceiverUpdate += UpdateReceiver; manager.OnStreamVisibilityChange += VisiblityChange; manager.OnStreamReceived += StreamReceived; element.SetServerName(server.name); manager.UpdateBusy(); }