示例#1
0
        private void SystemMessages_MessagesUpdated(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            SystemMessage sm = systemMessages.GetLatestMessage();

            Console.WriteLine(sm.TimeStamp + ": " + sm.GetType() + sm.Message);
            if (sm.Type == SystemMessage.MessageType.Error)
            {
                Console.WriteLine(sm.ErrorDetails);
            }

            Console.WriteLine();
        }
示例#2
0
        private void MessageContainer_MessagesUpdated(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            //Write the output to a file
            if (!System.IO.File.Exists(@"C:\Users\fgreenro\Documents\Repo Code\Test Files & Scripts\AzureTestOutput.txt"))
            {
                System.IO.File.Create(@"C:\Users\fgreenro\Documents\Repo Code\Test Files & Scripts\AzureTestOutput.txt");
            }

            try
            {
                System.IO.StreamWriter sw = new System.IO.StreamWriter(@"C:\Users\fgreenro\Documents\Repo Code\Test Files & Scripts\AzureTestOutput.txt", true);
                SystemMessage          sm = messageContainer.GetLatestMessage();
                sw.WriteLine(sm.TimeStamp + ": " + sm.GetType() + sm.Message);
                if (sm.Type == SystemMessage.MessageType.Error)
                {
                    sw.WriteLine(sm.ErrorDetails);
                }

                sw.Close();
            }
            catch { }
        }