public CodeExampleView() { InitializeComponent(); Console.Container = ConsoleContainer; MessageBoxResult result = MessageBox.Show("Enable SSL?", "Settings", MessageBoxButton.OKCancel); if (result == MessageBoxResult.OK) { enableSSL = true; Console.WriteLine("SSL Enabled"); } else { Console.WriteLine("SSL NOT Enabled"); } MessageBoxResult cipherKeyView = MessageBox.Show("Do you want enter cipher key for encryption feature?", "Settings", MessageBoxButton.OKCancel); if (cipherKeyView == MessageBoxResult.OK) { PublishMessageDialog view = new PublishMessageDialog(); view.Show(); view.Closed += (obj, args) => { if (view.DialogResult == true) { cipheryKey = view.Message.Text; Console.WriteLine("Cipher key provided."); } }; } else { Console.WriteLine("No Cipher key provided."); cipheryKey = string.Empty; } pubnub = new Pubnub("demo", "demo", "", cipheryKey, enableSSL); }
private void Publish_Click(object sender, RoutedEventArgs e) { Console.WriteLine("Running publish()"); PublishMessageDialog view = new PublishMessageDialog(); view.Show(); view.Closed += (obj, args) => { if (view.DialogResult == true) { string publishMsg = view.Message.Text; pubnub.publish<string>(channel, publishMsg, DisplayReturnMessage); } }; }