Multiprocotol Terminalprogram (BAT)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
MultiTerm/Common/Common.cd

145 lines
6.0 KiB

<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="NameAndType">
<Comment CommentText="AppSettings">
<Position X="0.5" Y="0.5" Height="0.291" Width="2.033" />
</Comment>
<Comment CommentText="Helpers">
<Position X="2.725" Y="0.5" Height="0.291" Width="2.025" />
</Comment>
<Comment CommentText="Logging">
<Position X="5" Y="0.5" Height="0.291" Width="2.008" />
</Comment>
<Comment CommentText="Messaging">
<Position X="7.242" Y="0.5" Height="0.291" Width="2.25" />
</Comment>
<Comment CommentText="StartupHelpers">
<Position X="9.717" Y="0.5" Height="0.291" Width="2.25" />
</Comment>
<Comment CommentText="Context">
<Position X="12.158" Y="0.5" Height="0.291" Width="2.25" />
</Comment>
<Class Name="Common.AppSettings.AppSetting" Collapsed="true">
<Position X="0.5" Y="2.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAA=</HashCode>
<FileName>AppSettings\AppSetting.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Common.AppSettings.XmlAppSettingsProvider" Collapsed="true" BaseTypeListCollapsed="true">
<Position X="0.5" Y="2" Width="2" />
<TypeIdentifier>
<HashCode>AAAAgIAAIAAAABAAgAAAAAAIAACAAAAAAAIAAABAAAA=</HashCode>
<FileName>AppSettings\XmlAppSettingsProvider.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Common.Helpers.ContextHelpers" Collapsed="true">
<Position X="3" Y="1" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAA=</HashCode>
<FileName>Helpers\ContextHelpers.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Common.Helpers.EnumHelpers" Collapsed="true">
<Position X="3" Y="1.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Helpers\EnumHelpers.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Common.Logging.LogEntry" Collapsed="true">
<Position X="5" Y="3.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAgAAEAAAAAAAAAAAAAAIAAABAIAAACQA=</HashCode>
<FileName>Logging\LogEntry.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Common.Logging.NewLogEntryEventArgs" Collapsed="true">
<Position X="5" Y="2.75" Width="2" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Logging\NewLogEntryEventArgs.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Common.Logging.SerilogLogger" Collapsed="true" BaseTypeListCollapsed="true">
<Position X="5" Y="2" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAIAQAAAAAAAQACAAAAAAIAIAgLQAAABAAAAAEAAgA=</HashCode>
<FileName>Logging\SerilogLogger.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Common.Messaging.GenericUserInterfaceMessage" Collapsed="true" BaseTypeListCollapsed="true">
<Position X="7.25" Y="2" Width="2.25" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAEAAAAAAAIAAAAAAAAAAAAIAAAAAA=</HashCode>
<FileName>Messaging\GenericUserInterfaceMessage.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Common.StartupHelpers.AbstractFactory&lt;T&gt;" Collapsed="true" BaseTypeListCollapsed="true">
<Position X="9.75" Y="2" Width="1.75" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAgAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAA=</HashCode>
<FileName>StartupHelpers\AbstractFactory.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Common.StartupHelpers.ServiceExtensions" Collapsed="true">
<Position X="9.75" Y="2.75" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAACAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAA=</HashCode>
<FileName>StartupHelpers\ServiceExtensions.cs</FileName>
</TypeIdentifier>
</Class>
<Interface Name="Common.IContext" Collapsed="true">
<Position X="12.5" Y="1" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>IContext.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Common.AppSettings.IAppSettingsProvider" Collapsed="true">
<Position X="0.5" Y="1" Width="1.75" />
<TypeIdentifier>
<HashCode>AAAAgIAAAAAAABAAAAAAAAAIAAAAAAAAAAIAAABAAAA=</HashCode>
<FileName>AppSettings\IAppSettingsProvider.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Common.Logging.ILogger" Collapsed="true">
<Position X="5" Y="1" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAIAQAAAAAAAQACAAAAAAAAIAgLAAAABAAAAAEAAgA=</HashCode>
<FileName>Logging\ILogger.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Common.Messaging.IUserInterfaceMessage" Collapsed="true">
<Position X="7.25" Y="1" Width="2" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAEAAAAAAAIAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Messaging\IUserInterfaceMessage.cs</FileName>
</TypeIdentifier>
</Interface>
<Interface Name="Common.StartupHelpers.IAbstractFactory&lt;T&gt;" Collapsed="true">
<Position X="9.75" Y="1" Width="1.75" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAA=</HashCode>
<FileName>StartupHelpers\IAbstractFactory.cs</FileName>
</TypeIdentifier>
</Interface>
<Enum Name="Common.Logging.LogLevel" Collapsed="true">
<Position X="5" Y="4.5" Width="1.5" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAYAAAAAAAAAAAAAAABEAAAAAAEAAACA=</HashCode>
<FileName>Logging\LogLevel.cs</FileName>
</TypeIdentifier>
</Enum>
<Enum Name="Common.Messaging.MessageImportance" Collapsed="true">
<Position X="7.25" Y="2.75" Width="1.75" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAgAAAAAAAAAIAAAAAAAABAAEAAA=</HashCode>
<FileName>Messaging\MessageImportance.cs</FileName>
</TypeIdentifier>
</Enum>
<Font Name="Segoe UI" Size="9" />
</ClassDiagram>