Пример #1
0
            /// <summary>
            /// Logs the message.
            /// </summary>
            /// <param name="messageType">Type of the message.</param>
            /// <param name="message">The message.</param>
            /// <param name="category">The category.</param>
            /// <returns></returns>
            public TaskLogMessage LogMessage(TaskLogMessage.MessageTypeSpecifier messageType, string message, string category = null)
            {
                var newMessage = new TaskLogMessage {
                    MessageType = messageType, Message = message, Category = category
                };

                Trace.WriteLine(newMessage.ToString());

                _Messages.Add(newMessage);

                return(newMessage);
            }