diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2017-11-26 17:23:38 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2017-11-26 17:23:38 +0200 |
| commit | 262c1efc9d53b8b70fe677dc7d2d173896ffcee8 (patch) | |
| tree | e404dc914bee89101f50963ff018225c897244fd /Software/Visual_Studio/Tango.Logging | |
| parent | 0a8af16821cfbb52fe02881921695d378f6578d7 (diff) | |
| download | Tango-262c1efc9d53b8b70fe677dc7d2d173896ffcee8.tar.gz Tango-262c1efc9d53b8b70fe677dc7d2d173896ffcee8.zip | |
Implemented Tango SQLite DB Synchronizer.
Diffstat (limited to 'Software/Visual_Studio/Tango.Logging')
| -rw-r--r-- | Software/Visual_Studio/Tango.Logging/ExceptionLogItem.cs | 9 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.Logging/LogItemBase.cs | 6 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.Logging/MessageLogItem.cs | 9 |
3 files changed, 24 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.Logging/ExceptionLogItem.cs b/Software/Visual_Studio/Tango.Logging/ExceptionLogItem.cs index de526f954..acebc2856 100644 --- a/Software/Visual_Studio/Tango.Logging/ExceptionLogItem.cs +++ b/Software/Visual_Studio/Tango.Logging/ExceptionLogItem.cs @@ -23,6 +23,15 @@ namespace Tango.Logging public String Description { get; set; } /// <summary> + /// Gets the log message. + /// </summary> + /// <returns></returns> + public override string GetMessage() + { + return InnerException.Message; + } + + /// <summary> /// Returns a formatted string of the log item. /// </summary> public override string ToString() diff --git a/Software/Visual_Studio/Tango.Logging/LogItemBase.cs b/Software/Visual_Studio/Tango.Logging/LogItemBase.cs index 38e78d3ac..aab78c63d 100644 --- a/Software/Visual_Studio/Tango.Logging/LogItemBase.cs +++ b/Software/Visual_Studio/Tango.Logging/LogItemBase.cs @@ -32,6 +32,12 @@ namespace Tango.Logging public DateTime TimeStamp { get; set; } /// <summary> + /// Gets the log message. + /// </summary> + /// <returns></returns> + public abstract String GetMessage(); + + /// <summary> /// Returns a formatted string of the log item. /// </summary> public abstract override String ToString(); diff --git a/Software/Visual_Studio/Tango.Logging/MessageLogItem.cs b/Software/Visual_Studio/Tango.Logging/MessageLogItem.cs index 44cb2c575..445706779 100644 --- a/Software/Visual_Studio/Tango.Logging/MessageLogItem.cs +++ b/Software/Visual_Studio/Tango.Logging/MessageLogItem.cs @@ -18,6 +18,15 @@ namespace Tango.Logging public String Message { get; set; } /// <summary> + /// Gets the log message. + /// </summary> + /// <returns></returns> + public override string GetMessage() + { + return Message; + } + + /// <summary> /// Returns a formatted string of the log item. /// </summary> public override string ToString() |
