jj: add app state
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
Imports System.IO
|
||||
Imports NLog
|
||||
Imports DigitalData.Modules.Logging
|
||||
|
||||
Public MustInherit Class BaseConfig
|
||||
Private Const _userConfigFileName As String = "UserConfig.xml"
|
||||
Private _logFactory As LogFactory
|
||||
Private _logFactory As LogConfig
|
||||
Private _logger As Logger
|
||||
|
||||
Protected Const _configKey As String = "Key"
|
||||
@@ -16,9 +16,11 @@ Public MustInherit Class BaseConfig
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public Sub New(LogFactory As LogFactory)
|
||||
_logFactory = LogFactory
|
||||
_logger = LogFactory.GetCurrentClassLogger()
|
||||
Public Sub New(LogConfig As LogConfig)
|
||||
_logFactory = LogConfig
|
||||
_logger = LogConfig.GetLogger()
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Private Function GetUserConfigPath() As String
|
||||
|
||||
@@ -111,5 +111,11 @@
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Modules.Logging\Logging.vbproj">
|
||||
<Project>{903b2d7d-3b80-4be9-8713-7447b704e1b0}</Project>
|
||||
<Name>Logging</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
</Project>
|
||||
Reference in New Issue
Block a user