<?xml version="1.0" encoding="utf-8"?> <ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="NameAndType"> <Font Name="Tahoma" Size="8.25" /> <Class Name="Wayne.Lib.Log.Logger"> <Position X="0.5" Y="0.5" Width="3.25" /> <TypeIdentifier> <FileName>Logger.cs</FileName> <HashCode>AAEAgQAAJAKCAAQAADIACBgAADACAECAIoAAIIKAAAE=</HashCode> </TypeIdentifier> <Members> <Field Name="closed" Hidden="true" /> <Field Name="debugConfig" Hidden="true" /> <Property Name="DebugConfig" Hidden="true" /> <Field Name="debugConfigFileName" Hidden="true" /> <Field Name="dotNetLog" Hidden="true" /> <Field Name="eventConfig" Hidden="true" /> <Property Name="EventConfig" Hidden="true" /> <Field Name="eventConfigFileName" Hidden="true" /> <Field Name="eventLoggerThread" Hidden="true" /> <Field Name="eventLogStorage" Hidden="true" /> <Field Name="eventSubscriberDict" Hidden="true" /> <Field Name="eventSubscriberDictSyncObj" Hidden="true" /> <Method Name="FireOnThreadException" Hidden="true" /> <Field Name="loggerThread" Hidden="true" /> <Field Name="outstandingLogObjects" Hidden="true" /> <Field Name="outstandingLogObjectsLock" Hidden="true" /> <Method Name="PublishEventLog" Hidden="true" /> <Method Name="RegisterPersistentLogObject" Hidden="true" /> <Method Name="UnregisterPersistentLogObject" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.DebugLogger" BaseTypeListCollapsed="true"> <Position X="4" Y="0.5" Width="2.75" /> <TypeIdentifier> <FileName>DebugLogger.cs</FileName> <HashCode>EAICADQEACAAAAQAEAAAACAAQEBAAQBAAAAAAAAQAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="~DebugLogger" Hidden="true" /> <Field Name="categoryDebugLevel" Hidden="true" /> <Field Name="categoryDebugLevelLock" Hidden="true" /> <Method Name="DebugLogger" Hidden="true" /> <Method Name="Dispose" Hidden="true" /> <Field Name="disposed" Hidden="true" /> <Field Name="entity" Hidden="true" /> <Method Name="Invalidate" Hidden="true" /> <Field Name="logPersistentInfo" Hidden="true" /> <Method Name="LogPersistentInfo" Hidden="true" /> <Field Name="persistent" Hidden="true" /> </Members> <Lollipop Position="0.2" Collapsed="true" /> </Class> <Class Name="Wayne.Lib.Log.LogEntry"> <Position X="1.5" Y="5.25" Width="2.25" /> <TypeIdentifier> <FileName>LogEntry.cs</FileName> <HashCode>AIAAkAAAAABAAAAkAAAAAAAABABAAAQgAAAAgAAAAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="AppendToStringBuilder" Hidden="true" /> <Field Name="dateTime" Hidden="true" /> <Field Name="entityCategory" Hidden="true" /> <Method Name="LogEntry" Hidden="true" /> <Field Name="logObject" Hidden="true" /> <Method Name="ToString" Hidden="true" /> <Method Name="WriteInternalEntity" Hidden="true" /> <Method Name="WriteLogObjectData" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.DebugLogEntry"> <Position X="3" Y="7.25" Width="2" /> <TypeIdentifier> <FileName>DebugLogEntry.cs</FileName> <HashCode>AAACAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="DebugLogEntry" Hidden="true" /> <Field Name="logLevel" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.EventLogEntry"> <Position X="0.75" Y="7.25" Width="1.75" /> <TypeIdentifier> <FileName>EventLogEntry.cs</FileName> <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="EventLogEntry" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.ErrorLogEntry"> <Position X="0.5" Y="8.5" Width="2.25" /> <TypeIdentifier> <FileName>ErrorLogEntry.cs</FileName> <HashCode>BAAAgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="AppendToStringBuilder" Hidden="true" /> <Method Name="ErrorLogEntry" Hidden="true" /> <Field Name="severity" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.ExceptionLogEntry"> <Position X="3.25" Y="8.75" Width="2" /> <TypeIdentifier> <FileName>ExceptionLogEntry.cs</FileName> <HashCode>AAAAgAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="AppendToStringBuilder" Hidden="true" /> <Field Name="exception" Hidden="true" /> <Method Name="ExceptionLogEntry" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.StringLogObject"> <Position X="4.5" Y="5.5" Width="1.5" /> <TypeIdentifier> <FileName>StringLogObject.cs</FileName> <HashCode>AAAAgAQAgAAAAAAAgAAACAAQABAAAAEAAAAAAAAAQAA=</HashCode> </TypeIdentifier> <Members> <Method Name="AppendIndent" Hidden="true" /> <Method Name="AppendObjectToStringBuilder" Hidden="true" /> <Method Name="AppendStringsToStringBuilder" Hidden="true" /> <Method Name="AppendStringToStringBuilder" Hidden="true" /> <Method Name="AppendToStringBuilder" Hidden="true" /> <Method Name="EnsureIndent" Hidden="true" /> <Field Name="format" Hidden="true" /> <Field Name="logObjects" Hidden="true" /> <Field Name="provider" Hidden="true" /> <Method Name="StringLogObject" Hidden="true" /> </Members> </Class> <Class Name="Wayne.Lib.Log.LogException"> <Position X="0.5" Y="3.75" Width="2" /> <TypeIdentifier> <FileName>LogException.cs</FileName> <HashCode>AAAAAAAAAAAAAAAEAAAAAAAAAAABAAAAAQAAIAAAAAA=</HashCode> </TypeIdentifier> <Members> <Method Name="LogException" Hidden="true" /> <Method Name="ToString" Hidden="true" /> <Field Name="type" Hidden="true" /> </Members> </Class> <Enum Name="Wayne.Lib.Log.DebugLogLevel"> <Position X="5.25" Y="7.25" Width="1.5" /> <TypeIdentifier> <FileName>DebugLogLevelEnum.cs</FileName> <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAEAAIAAAAAAAg=</HashCode> </TypeIdentifier> </Enum> <Enum Name="Wayne.Lib.Log.LogExceptionType"> <Position X="4" Y="3.25" Width="2.5" /> <TypeIdentifier> <FileName>LogExceptionTypeEnum.cs</FileName> <HashCode>AAIQAAAAABAAAAAAAAAAAAABAgAAAAAAAAQAAAAAAAA=</HashCode> </TypeIdentifier> </Enum> </ClassDiagram>