Example #1
0
        public static void Enqueue(TelemetryErrorType Type, string Text, string Project, DateTime Timestamp)
        {
            TelemetryWriter Writer = Instance;

            if (Writer != null)
            {
                TelemetryErrorData Error = new TelemetryErrorData();
                Error.Type      = Type;
                Error.Text      = Text;
                Error.UserName  = Environment.UserName;
                Error.Project   = Project;
                Error.Timestamp = Timestamp;

                Writer.QueuedErrorData.Enqueue(Error);
                Writer.RefreshEvent.Set();
            }
        }
		public static void Enqueue(TelemetryErrorType Type, string Text, string Project, DateTime Timestamp)
		{
			TelemetryWriter Writer = Instance;
			if(Writer != null)
			{
				TelemetryErrorData Error = new TelemetryErrorData();
				Error.Type = Type;
				Error.Text = Text;
				Error.UserName = Environment.UserName;
				Error.Project = Project;
				Error.Timestamp = Timestamp;

				Writer.QueuedErrorData.Enqueue(Error);
				Writer.RefreshEvent.Set();
			}
		}