2024-03-16 21:48:51.8188 Debug Message Template Auto Format enabled
2024-03-16 21:48:51.8279 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 21:48:51.8279 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 21:48:51.8279 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 21:48:51.8279 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 21:48:51.8279 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 21:48:51.8279 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 21:48:51.8279 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 21:48:51.8279 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 21:48:51.8279 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 21:48:51.8279 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 21:48:51.8279 Trace ParseRulesElement
2024-03-16 21:48:51.8279 Debug Stop watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 21:48:51.8279 Info Closing old configuration.
2024-03-16 21:48:51.8279 Debug LogFactory Flush with timeout=15 secs
2024-03-16 21:48:51.8279 Trace Flushing all 1 targets...
2024-03-16 21:48:51.8279 Trace ForEachItemInParallel() 1 items
2024-03-16 21:48:51.8450 Trace FileTarget(Name=logfile): FlushAsync
2024-03-16 21:48:51.8450 Trace Continuation invoked: 
2024-03-16 21:48:51.8450 Trace Parallel task completed. 0 items remaining
2024-03-16 21:48:51.8450 Debug Flush completed
2024-03-16 21:48:51.8450 Trace FileTarget(Name=logfile): FlushAsync Done
2024-03-16 21:48:51.8450 Debug Closing logging configuration...
2024-03-16 21:48:51.8450 Trace Closing FileTarget(Name=logfile)
2024-03-16 21:48:51.8450 Debug FileTarget(Name=logfile): Closing...
2024-03-16 21:48:51.8450 Trace FileTarget(Name=logfile): FinalizeFile 'd:/Projects/Blog-AccountOwner/Project/logs/2024-03-16_logfile.txt, isArchiving: False'
2024-03-16 21:48:51.8450 Debug FileTarget(Name=logfile): FileAppender Invalidate Closing File: 'd:/Projects/Blog-AccountOwner/Project/logs/2024-03-16_logfile.txt'
2024-03-16 21:48:51.8450 Trace FileTarget: Closing 'd:/Projects/Blog-AccountOwner/Project/logs/2024-03-16_logfile.txt'
2024-03-16 21:48:51.8450 Debug FileTarget(Name=logfile): Closed.
2024-03-16 21:48:51.8450 Trace Closing d:/Projects/Blog-AccountOwner/Project/logs/${shortdate}_logfile.txt
2024-03-16 21:48:51.8450 Trace Closing Layout Renderer: ${literal}
2024-03-16 21:48:51.8450 Trace Closing Layout Renderer: ${shortdate}
2024-03-16 21:48:51.8450 Trace Closing Layout Renderer: ${literal}
2024-03-16 21:48:51.8584 Trace Closing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 21:48:51.8584 Trace Closing Layout Renderer: ${longdate}
2024-03-16 21:48:51.8584 Trace Closing Layout Renderer: ${literal}
2024-03-16 21:48:51.8584 Trace Closing Layout Renderer: ${level}
2024-03-16 21:48:51.8584 Trace Closing Layout Renderer: ${literal}
2024-03-16 21:48:51.8584 Trace Closing Layout Renderer: ${message}
2024-03-16 21:48:51.8584 Debug Finished closing logging configuration.
2024-03-16 21:48:51.8584 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 21:48:51.8584 Debug --- NLog configuration dump ---
2024-03-16 21:48:51.8584 Debug Targets:
2024-03-16 21:48:51.8584 Debug FileTarget(Name=logfile)
2024-03-16 21:48:51.8584 Debug Rules:
2024-03-16 21:48:51.8584 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 21:48:51.8584 Debug --- End of NLog configuration dump ---
2024-03-16 21:48:51.8584 Trace FindReachableObject<System.Object>:
2024-03-16 21:48:51.8584 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 21:48:51.8584 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 21:48:51.8584 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 21:48:51.8584 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 21:48:51.8584 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 21:48:51.8584 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 21:48:51.8584 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8584 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 21:48:51.8584 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8584 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 21:48:51.8584 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 21:48:51.8584 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 21:48:51.8734 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 21:48:51.8734 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8734 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 21:48:51.8734 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8734 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 21:48:51.8734 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 21:48:51.8734 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 21:48:51.8734 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 21:48:51.8734 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 21:48:51.8734 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${message}
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${literal}
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${level}
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${literal}
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 21:48:51.8734 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 21:48:51.8734 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 21:48:51.8734 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 21:48:51.8734 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 21:48:51.8734 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 21:48:51.8734 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8734 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 21:48:51.8734 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8734 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${literal}
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 21:48:51.8734 Trace Initializing Layout Renderer: ${literal}
2024-03-16 21:48:51.8734 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 21:48:51.8734 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 21:48:51.8734 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 21:48:51.8734 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 21:48:51.8734 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8734 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 21:48:51.8734 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 21:48:51.8734 Trace Initializing FileTarget(Name=logfile)
2024-03-16 21:48:51.8734 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 21:48:51.8734 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 21:48:51.8734 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 21:48:51.8734 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 21:48:51.8734 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 21:48:51.8734 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 21:48:51.8913 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 21:48:51.8913 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 21:48:51.8913 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 21:48:51.8913 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 21:48:51.8913 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 21:48:51.8913 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 21:48:51.8913 Info Configuration initialized.
2024-03-16 22:04:23.5533 Debug Message Template Auto Format enabled
2024-03-16 22:04:23.6084 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:04:23.6084 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:04:23.6084 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:04:23.6084 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:04:23.6084 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:04:23.6084 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:04:23.6084 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:04:23.6161 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:04:23.6161 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:04:23.6161 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:04:23.6161 Trace ParseRulesElement
2024-03-16 22:04:23.6161 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:04:23.6455 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:04:23.6455 Debug --- NLog configuration dump ---
2024-03-16 22:04:23.6455 Debug Targets:
2024-03-16 22:04:23.6455 Debug FileTarget(Name=logfile)
2024-03-16 22:04:23.6455 Debug Rules:
2024-03-16 22:04:23.6507 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:04:23.6507 Debug --- End of NLog configuration dump ---
2024-03-16 22:04:23.6507 Trace FindReachableObject<System.Object>:
2024-03-16 22:04:23.6507 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:04:23.6507 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:04:23.6507 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:04:23.6507 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:04:23.6507 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:04:23.6507 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:04:23.6507 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6507 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:04:23.6507 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6744 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:04:23.6744 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:04:23.6744 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:04:23.6744 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:04:23.6744 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6744 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:04:23.6744 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6744 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:04:23.6744 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:04:23.6811 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:04:23.6811 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:04:23.6811 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:04:23.6811 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:04:23.6811 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:04:23.6811 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:23.6811 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:04:23.6811 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:23.6811 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:04:23.6811 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:04:23.6811 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:04:23.6811 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:04:23.6811 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:04:23.6965 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:04:23.6965 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6965 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:04:23.6965 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6965 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:04:23.6965 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:23.6965 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:04:23.6965 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:23.6965 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:04:23.6965 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:04:23.6965 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:04:23.6965 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:04:23.6965 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6965 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:04:23.6965 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:23.6965 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:04:23.6965 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:04:23.6965 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:04:23.6965 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:04:23.7124 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:04:23.7124 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:04:23.7124 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:04:23.7124 Info Configuration initialized.
2024-03-16 22:04:23.7392 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:04:23.7392 Debug Logger Program [Debug] => logfile
2024-03-16 22:04:23.7392 Debug Logger Program [Info] => logfile
2024-03-16 22:04:23.7392 Debug Logger Program [Warn] => logfile
2024-03-16 22:04:23.7392 Debug Logger Program [Error] => logfile
2024-03-16 22:04:23.7392 Debug Logger Program [Fatal] => logfile
2024-03-16 22:04:30.0389 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:04:30.0901 Debug Hide assemblies for callsite
2024-03-16 22:04:30.0921 Debug Skip loading NLogLoggingConfiguration from empty config section: NLog
2024-03-16 22:04:30.0921 Trace FindReachableObject<System.Object>:
2024-03-16 22:04:30.0921 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:04:30.0921 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:04:30.0921 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:04:30.0921 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:04:30.0921 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:04:30.0921 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:04:30.0921 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:30.0921 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:04:30.0921 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:30.0921 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:04:30.0921 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:04:30.0921 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:04:30.0921 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:04:30.0921 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:30.0921 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:04:30.0921 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:04:30.0921 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:04:30.0921 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:04:30.0921 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:04:30.0921 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:04:30.0921 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:30.0921 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:04:30.1114 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:04:30.1114 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:04:30.1114 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:04:30.1114 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:04:30.1114 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:04:30.1114 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:04:30.1114 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:04:30.1114 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:04:30.1114 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:04:30.1114 Debug Logger Program [Debug] => logfile
2024-03-16 22:04:30.1114 Debug Logger Program [Info] => logfile
2024-03-16 22:04:30.1114 Debug Logger Program [Warn] => logfile
2024-03-16 22:04:30.1114 Debug Logger Program [Error] => logfile
2024-03-16 22:04:30.1114 Debug Logger Program [Fatal] => logfile
2024-03-16 22:04:30.1321 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.Extensions.Hosting.Internal.ApplicationLifetime
2024-03-16 22:04:30.1321 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Debug] => logfile
2024-03-16 22:04:30.1321 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Info] => logfile
2024-03-16 22:04:30.1321 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Warn] => logfile
2024-03-16 22:04:30.1321 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Error] => logfile
2024-03-16 22:04:30.1321 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Fatal] => logfile
2024-03-16 22:04:30.1321 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.Extensions.Hosting.Internal.Host
2024-03-16 22:04:30.1321 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Debug] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Info] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Warn] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Error] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Fatal] => logfile
2024-03-16 22:04:30.1391 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.Hosting.Lifetime
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Hosting.Lifetime [Debug] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Hosting.Lifetime [Info] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Hosting.Lifetime [Warn] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Hosting.Lifetime [Error] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.Hosting.Lifetime [Fatal] => logfile
2024-03-16 22:04:30.1391 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Transport.Quic
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Quic [Debug] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Quic [Info] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Quic [Warn] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Quic [Error] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Quic [Fatal] => logfile
2024-03-16 22:04:30.1391 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer [Debug] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer [Info] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer [Warn] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer [Error] => logfile
2024-03-16 22:04:30.1391 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer [Fatal] => logfile
2024-03-16 22:04:30.1539 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Https.Internal.HttpsConnectionMiddleware
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Https.Internal.HttpsConnectionMiddleware [Debug] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Https.Internal.HttpsConnectionMiddleware [Info] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Https.Internal.HttpsConnectionMiddleware [Warn] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Https.Internal.HttpsConnectionMiddleware [Error] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Https.Internal.HttpsConnectionMiddleware [Fatal] => logfile
2024-03-16 22:04:30.1539 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Core.Internal.CertificatePathWatcher
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.Internal.CertificatePathWatcher [Debug] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.Internal.CertificatePathWatcher [Info] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.Internal.CertificatePathWatcher [Warn] => logfile
2024-03-16 22:04:30.1539 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.Internal.CertificatePathWatcher [Error] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Core.Internal.CertificatePathWatcher [Fatal] => logfile
2024-03-16 22:04:30.1732 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel [Debug] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel [Info] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel [Warn] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel [Error] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel [Fatal] => logfile
2024-03-16 22:04:30.1732 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.BadRequests
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.BadRequests [Debug] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.BadRequests [Info] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.BadRequests [Warn] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.BadRequests [Error] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.BadRequests [Fatal] => logfile
2024-03-16 22:04:30.1732 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Connections
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Connections [Debug] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Connections [Info] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Connections [Warn] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Connections [Error] => logfile
2024-03-16 22:04:30.1732 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Connections [Fatal] => logfile
2024-03-16 22:04:30.1732 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Http2
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http2 [Debug] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http2 [Info] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http2 [Warn] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http2 [Error] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http2 [Fatal] => logfile
2024-03-16 22:04:30.1866 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Http3
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http3 [Debug] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http3 [Info] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http3 [Warn] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http3 [Error] => logfile
2024-03-16 22:04:30.1866 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Http3 [Fatal] => logfile
2024-03-16 22:04:30.1866 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks
2024-03-16 22:04:30.2070 Debug Logger Logging.Frameworks [Debug] => logfile
2024-03-16 22:04:30.2070 Debug Logger Logging.Frameworks [Info] => logfile
2024-03-16 22:04:30.2070 Debug Logger Logging.Frameworks [Warn] => logfile
2024-03-16 22:04:30.2070 Debug Logger Logging.Frameworks [Error] => logfile
2024-03-16 22:04:30.2070 Debug Logger Logging.Frameworks [Fatal] => logfile
2024-03-16 22:04:30.2744 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter
2024-03-16 22:04:30.2744 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Debug] => logfile
2024-03-16 22:04:30.2744 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Info] => logfile
2024-03-16 22:04:30.2744 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Warn] => logfile
2024-03-16 22:04:30.2744 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Error] => logfile
2024-03-16 22:04:30.2744 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Fatal] => logfile
2024-03-16 22:04:30.3595 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Debug] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Info] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Warn] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Error] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Fatal] => logfile
2024-03-16 22:04:30.3595 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Debug] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Info] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Warn] => logfile
2024-03-16 22:04:30.3595 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Error] => logfile
2024-03-16 22:04:30.3733 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Fatal] => logfile
2024-03-16 22:04:30.3941 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:04:30.3941 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:04:30.3941 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:04:30.4062 Debug FileTarget(Name=logfile): DirectoryNotFoundException - Attempting to create directory for FileName: d:/Projects/logs/2024-03-16_logfile.txt
2024-03-16 22:04:30.4062 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Debug] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Info] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Warn] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Error] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Fatal] => logfile
2024-03-16 22:04:30.4062 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Debug] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Info] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Warn] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Error] => logfile
2024-03-16 22:04:30.4062 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Fatal] => logfile
2024-03-16 22:04:30.4561 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Hosting.Diagnostics
2024-03-16 22:04:30.4561 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Debug] => logfile
2024-03-16 22:04:30.4561 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Info] => logfile
2024-03-16 22:04:30.4561 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Warn] => logfile
2024-03-16 22:04:30.4561 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Error] => logfile
2024-03-16 22:04:30.4561 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Fatal] => logfile
2024-03-16 22:04:30.5047 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Routing.EndpointMiddleware
2024-03-16 22:04:30.5047 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Debug] => logfile
2024-03-16 22:04:30.5047 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Info] => logfile
2024-03-16 22:04:30.5047 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Warn] => logfile
2024-03-16 22:04:30.5047 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Error] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Fatal] => logfile
2024-03-16 22:04:30.5068 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Authorization.AuthorizationMiddleware
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Debug] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Info] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Warn] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Error] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Fatal] => logfile
2024-03-16 22:04:30.5068 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [Debug] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [Info] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [Warn] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [Error] => logfile
2024-03-16 22:04:30.5068 Debug Logger Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [Fatal] => logfile
2024-03-16 22:04:30.5515 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware
2024-03-16 22:04:30.5515 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Debug] => logfile
2024-03-16 22:04:30.5515 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Info] => logfile
2024-03-16 22:04:30.5541 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Warn] => logfile
2024-03-16 22:04:30.5541 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Error] => logfile
2024-03-16 22:04:30.5541 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Fatal] => logfile
2024-03-16 22:04:30.5984 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Debug] => logfile
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Info] => logfile
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Warn] => logfile
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Error] => logfile
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Fatal] => logfile
2024-03-16 22:04:30.5984 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Debug] => logfile
2024-03-16 22:04:30.5984 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Info] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Warn] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Error] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Fatal] => logfile
2024-03-16 22:04:30.6107 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Debug] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Info] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Warn] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Error] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Fatal] => logfile
2024-03-16 22:04:30.6107 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware
2024-03-16 22:04:30.6107 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Debug] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Info] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Warn] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Error] => logfile
2024-03-16 22:04:30.6107 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Fatal] => logfile
2024-03-16 22:04:30.6527 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware
2024-03-16 22:04:30.6527 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Debug] => logfile
2024-03-16 22:04:30.6527 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Info] => logfile
2024-03-16 22:04:30.6527 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Warn] => logfile
2024-03-16 22:04:30.6561 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Error] => logfile
2024-03-16 22:04:30.6561 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Fatal] => logfile
2024-03-16 22:04:30.6561 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware
2024-03-16 22:04:30.6561 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Debug] => logfile
2024-03-16 22:04:30.6561 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Info] => logfile
2024-03-16 22:04:30.6561 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Warn] => logfile
2024-03-16 22:04:30.6561 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Error] => logfile
2024-03-16 22:04:30.6561 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Fatal] => logfile
2024-03-16 22:04:30.7109 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets
2024-03-16 22:04:30.7109 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets [Debug] => logfile
2024-03-16 22:04:30.7109 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets [Info] => logfile
2024-03-16 22:04:30.7137 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets [Warn] => logfile
2024-03-16 22:04:30.7137 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets [Error] => logfile
2024-03-16 22:04:30.7137 Debug Logger Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets [Fatal] => logfile
2024-03-16 22:04:31.5279 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Routing.Matching.DfaMatcher
2024-03-16 22:04:31.5279 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Debug] => logfile
2024-03-16 22:04:31.5279 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Info] => logfile
2024-03-16 22:04:31.5279 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Warn] => logfile
2024-03-16 22:04:31.5279 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Error] => logfile
2024-03-16 22:04:31.5279 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Fatal] => logfile
2024-03-16 22:04:35.3819 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter [Debug] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter [Info] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter [Warn] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter [Error] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ClientErrorResultFilter [Fatal] => logfile
2024-03-16 22:04:35.3819 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter [Debug] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter [Info] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter [Warn] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter [Error] => logfile
2024-03-16 22:04:35.3819 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ModelStateInvalidFilter [Fatal] => logfile
2024-03-16 22:04:35.4154 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.Controllers.WeatherForecastController
2024-03-16 22:04:35.4154 Debug Logger Logging.Frameworks.Controllers.WeatherForecastController [Debug] => logfile
2024-03-16 22:04:35.4154 Debug Logger Logging.Frameworks.Controllers.WeatherForecastController [Info] => logfile
2024-03-16 22:04:35.4228 Debug Logger Logging.Frameworks.Controllers.WeatherForecastController [Warn] => logfile
2024-03-16 22:04:35.4228 Debug Logger Logging.Frameworks.Controllers.WeatherForecastController [Error] => logfile
2024-03-16 22:04:35.4228 Debug Logger Logging.Frameworks.Controllers.WeatherForecastController [Fatal] => logfile
2024-03-16 22:04:37.5173 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:04:37.5173 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:04:37.5173 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:04:37.5173 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:04:37.5173 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:04:37.5173 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:04:37.5173 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector
2024-03-16 22:04:37.5173 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector [Debug] => logfile
2024-03-16 22:04:37.5173 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector [Info] => logfile
2024-03-16 22:04:37.5173 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector [Warn] => logfile
2024-03-16 22:04:37.5173 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector [Error] => logfile
2024-03-16 22:04:37.5304 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector [Fatal] => logfile
2024-03-16 22:04:37.5304 Debug Targets configured when LogLevel >= Debug for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor
2024-03-16 22:04:37.5304 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor [Debug] => logfile
2024-03-16 22:04:37.5304 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor [Info] => logfile
2024-03-16 22:04:37.5304 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor [Warn] => logfile
2024-03-16 22:04:37.5304 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor [Error] => logfile
2024-03-16 22:04:37.5304 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor [Fatal] => logfile
2024-03-16 22:44:56.4755 Debug Message Template Auto Format enabled
2024-03-16 22:44:56.5979 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:44:56.5979 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:44:56.5979 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:44:56.5979 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:44:56.5979 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:44:56.5979 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:44:56.5979 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:44:56.6071 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:44:56.6071 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:44:56.6071 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:44:56.6071 Trace ParseRulesElement
2024-03-16 22:44:56.6278 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:44:56.6433 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:44:56.6433 Debug --- NLog configuration dump ---
2024-03-16 22:44:56.6433 Debug Targets:
2024-03-16 22:44:56.6433 Debug FileTarget(Name=logfile)
2024-03-16 22:44:56.6433 Debug Rules:
2024-03-16 22:44:56.6433 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:44:56.6433 Debug --- End of NLog configuration dump ---
2024-03-16 22:44:56.6433 Trace FindReachableObject<System.Object>:
2024-03-16 22:44:56.6433 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:44:56.6540 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:44:56.6540 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:44:56.6540 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:44:56.6540 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:44:56.6540 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:44:56.6540 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.6540 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:44:56.6540 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.6540 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:44:56.6540 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:44:56.6540 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:44:56.6540 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:44:56.6540 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.6540 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:44:56.6700 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.6700 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:44:56.6700 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:44:56.6700 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:44:56.6700 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:44:56.6700 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:44:56.6700 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:44:56.6700 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:44:56.6865 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:44:56.6865 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:44:56.6865 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:44:56.6865 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:44:56.6865 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:44:56.6865 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:44:56.6865 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:44:56.6865 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:44:56.6865 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:44:56.6865 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.6865 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:44:56.6865 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.6865 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:44:56.7056 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:44:56.7056 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:44:56.7056 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:44:56.7056 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:44:56.7056 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:44:56.7056 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:44:56.7056 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:44:56.7056 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.7056 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:44:56.7056 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:44:56.7056 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:44:56.7173 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:44:56.7173 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:44:56.7173 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:44:56.7173 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:44:56.7173 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:44:56.7173 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:44:56.7173 Info Configuration initialized.
2024-03-16 22:44:56.7417 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:44:56.7417 Debug Logger Program [Debug] => logfile
2024-03-16 22:44:56.7417 Debug Logger Program [Info] => logfile
2024-03-16 22:44:56.7417 Debug Logger Program [Warn] => logfile
2024-03-16 22:44:56.7417 Debug Logger Program [Error] => logfile
2024-03-16 22:44:56.7417 Debug Logger Program [Fatal] => logfile
2024-03-16 22:44:57.1756 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:45:04.5083 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:45:04.5083 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:45:04.5083 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:45:04.5083 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:45:04.5083 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:45:04.5083 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:45:04.5138 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:45:04.5323 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:45:04.5323 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:46:41.8844 Debug Message Template Auto Format enabled
2024-03-16 22:46:41.9409 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:46:41.9507 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:46:41.9507 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:46:41.9507 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:46:41.9666 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:46:41.9666 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:46:41.9666 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:46:41.9666 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:46:41.9666 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:46:41.9666 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:46:41.9666 Trace ParseRulesElement
2024-03-16 22:46:42.0616 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:46:42.1538 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:46:42.1559 Debug --- NLog configuration dump ---
2024-03-16 22:46:42.2068 Debug Targets:
2024-03-16 22:46:42.2068 Debug FileTarget(Name=logfile)
2024-03-16 22:46:42.2188 Debug Rules:
2024-03-16 22:46:42.2646 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:46:42.2646 Debug --- End of NLog configuration dump ---
2024-03-16 22:46:42.2868 Trace FindReachableObject<System.Object>:
2024-03-16 22:46:42.2868 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:46:42.2868 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:46:42.3026 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:46:42.3165 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:46:42.3165 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:46:42.3165 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:46:42.3165 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.3165 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:46:42.3165 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.3346 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:46:42.3346 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:46:42.3346 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:46:42.3346 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:46:42.3427 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.3427 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:46:42.3427 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.3427 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:46:42.3427 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:46:42.3427 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:46:42.3427 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:46:42.3596 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:46:42.3596 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:46:42.3596 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:46:42.3740 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:46:42.3740 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:46:42.3938 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:46:42.3938 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:46:42.3938 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:46:42.4044 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:46:42.4044 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:46:42.4044 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:46:42.4044 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:46:42.4044 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.4044 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:46:42.4044 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.4044 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:46:42.4044 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:46:42.4199 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:46:42.4199 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:46:42.4199 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:46:42.4199 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:46:42.4199 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:46:42.4199 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:46:42.4199 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.4199 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:46:42.4199 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:46:42.4199 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:46:42.4199 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:46:42.4199 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:46:42.4199 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:46:42.4199 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:46:42.4199 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:46:42.4369 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:46:42.4369 Info Configuration initialized.
2024-03-16 22:46:42.4538 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:46:42.4538 Debug Logger Program [Debug] => logfile
2024-03-16 22:46:42.4538 Debug Logger Program [Info] => logfile
2024-03-16 22:46:42.4538 Debug Logger Program [Warn] => logfile
2024-03-16 22:46:42.4538 Debug Logger Program [Error] => logfile
2024-03-16 22:46:42.4538 Debug Logger Program [Fatal] => logfile
2024-03-16 22:46:42.7401 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:46:49.7143 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:46:49.7143 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:46:49.7143 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:46:49.7164 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:46:49.7164 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:46:49.7164 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:46:49.7164 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:46:49.7164 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:46:49.7164 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:47:47.1107 Debug Message Template Auto Format enabled
2024-03-16 22:47:47.1570 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:47:47.1570 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:47:47.1570 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:47:47.1570 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:47:47.1570 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:47:47.1570 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:47:47.1570 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:47:47.1570 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:47:47.1570 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:47:47.1570 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:47:47.1712 Trace ParseRulesElement
2024-03-16 22:47:47.1712 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:47:47.2025 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:47:47.2025 Debug --- NLog configuration dump ---
2024-03-16 22:47:47.2025 Debug Targets:
2024-03-16 22:47:47.2025 Debug FileTarget(Name=logfile)
2024-03-16 22:47:47.2025 Debug Rules:
2024-03-16 22:47:47.2025 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:47:47.2025 Debug --- End of NLog configuration dump ---
2024-03-16 22:47:47.2025 Trace FindReachableObject<System.Object>:
2024-03-16 22:47:47.2025 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:47:47.2025 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:47:47.2025 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:47:47.2025 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:47:47.2025 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:47:47.2025 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:47:47.2025 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2170 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:47:47.2170 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2170 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:47:47.2170 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:47:47.2170 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:47:47.2170 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:47:47.2170 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2170 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:47:47.2170 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2170 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:47:47.2170 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:47:47.2170 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:47:47.2336 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:47:47.2336 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:47:47.2336 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:47:47.2336 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:47:47.2336 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:47:47.2336 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:47:47.2336 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:47:47.2336 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:47:47.2336 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:47:47.2336 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:47:47.2336 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:47:47.2336 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:47:47.2481 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:47:47.2481 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2481 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:47:47.2481 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2481 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:47:47.2481 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:47:47.2481 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:47:47.2481 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:47:47.2481 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:47:47.2481 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:47:47.2481 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:47:47.2481 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:47:47.2481 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2481 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:47:47.2481 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:47:47.2481 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:47:47.2481 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:47:47.2481 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:47:47.2481 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:47:47.2481 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:47:47.2481 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:47:47.2644 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:47:47.2644 Info Configuration initialized.
2024-03-16 22:47:47.2800 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:47:47.2800 Debug Logger Program [Debug] => logfile
2024-03-16 22:47:47.2800 Debug Logger Program [Info] => logfile
2024-03-16 22:47:47.2800 Debug Logger Program [Warn] => logfile
2024-03-16 22:47:47.2800 Debug Logger Program [Error] => logfile
2024-03-16 22:47:47.2800 Debug Logger Program [Fatal] => logfile
2024-03-16 22:47:47.6697 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:49:23.0582 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:49:23.0582 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:49:23.0605 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:49:23.0605 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:49:23.0605 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:49:23.0605 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:49:23.0605 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:49:23.0605 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:49:23.0605 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:50:10.7532 Debug Message Template Auto Format enabled
2024-03-16 22:50:10.8070 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:50:10.8070 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:50:10.8136 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:50:10.8136 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:50:10.8136 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:50:10.8136 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:50:10.8136 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:50:10.8136 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:50:10.8136 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:50:10.8136 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:50:10.8136 Trace ParseRulesElement
2024-03-16 22:50:10.8407 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:50:10.8540 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:50:10.8540 Debug --- NLog configuration dump ---
2024-03-16 22:50:10.8540 Debug Targets:
2024-03-16 22:50:10.8540 Debug FileTarget(Name=logfile)
2024-03-16 22:50:10.8540 Debug Rules:
2024-03-16 22:50:10.8605 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:50:10.8605 Debug --- End of NLog configuration dump ---
2024-03-16 22:50:10.8605 Trace FindReachableObject<System.Object>:
2024-03-16 22:50:10.8605 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:50:10.8605 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:50:10.8605 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:50:10.8605 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:50:10.8605 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:50:10.8605 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:50:10.8605 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.8605 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:50:10.8605 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.8813 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:50:10.8813 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:50:10.8813 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:50:10.8813 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:50:10.8813 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.8813 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:50:10.8813 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.8813 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:50:10.8813 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:50:10.8813 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:50:10.8914 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:50:10.8914 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:50:10.8914 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:50:10.8914 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:50:10.9071 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:50:10.9071 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:50:10.9071 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:50:10.9071 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:50:10.9071 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:50:10.9071 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.9071 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:50:10.9071 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.9071 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:50:10.9071 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:50:10.9205 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:50:10.9205 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:50:10.9205 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:50:10.9205 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:50:10.9205 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.9205 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:50:10.9205 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:50:10.9205 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:50:10.9205 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:50:10.9205 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:50:10.9205 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:50:10.9205 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:50:10.9205 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:50:10.9205 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:50:10.9205 Info Configuration initialized.
2024-03-16 22:50:10.9421 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:50:10.9421 Debug Logger Program [Debug] => logfile
2024-03-16 22:50:10.9421 Debug Logger Program [Info] => logfile
2024-03-16 22:50:10.9421 Debug Logger Program [Warn] => logfile
2024-03-16 22:50:10.9421 Debug Logger Program [Error] => logfile
2024-03-16 22:50:10.9421 Debug Logger Program [Fatal] => logfile
2024-03-16 22:50:11.4185 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:50:22.4850 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:50:22.4850 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:50:22.4850 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:50:22.4850 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:50:22.4850 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:50:22.4850 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:50:22.4976 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:50:22.4976 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:50:22.4976 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:51:02.4123 Debug Message Template Auto Format enabled
2024-03-16 22:51:02.4592 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:51:02.4592 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:51:02.4592 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:51:02.4592 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:51:02.4675 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:51:02.4675 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:51:02.4675 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:51:02.4675 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:51:02.4675 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:51:02.4675 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:51:02.4675 Trace ParseRulesElement
2024-03-16 22:51:02.4865 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:51:02.5559 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:51:02.5559 Debug --- NLog configuration dump ---
2024-03-16 22:51:02.5559 Debug Targets:
2024-03-16 22:51:02.5559 Debug FileTarget(Name=logfile)
2024-03-16 22:51:02.5612 Debug Rules:
2024-03-16 22:51:02.5612 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:51:02.5612 Debug --- End of NLog configuration dump ---
2024-03-16 22:51:02.5612 Trace FindReachableObject<System.Object>:
2024-03-16 22:51:02.5612 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:51:02.5842 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:51:02.5842 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:51:02.5842 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:51:02.5842 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:51:02.5939 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:51:02.5939 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.5939 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:51:02.5939 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6389 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:51:02.6449 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:51:02.6449 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:51:02.6449 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:51:02.6449 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6449 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:51:02.6541 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6541 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:51:02.6541 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:51:02.6541 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:51:02.6541 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:51:02.6541 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:51:02.6541 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:51:02.6541 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:51:02.6541 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:51:02.6541 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:51:02.6541 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:51:02.6697 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:51:02.6697 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:51:02.6697 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:51:02.6697 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:51:02.6697 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:51:02.6697 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:51:02.6697 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6697 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:51:02.6697 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6697 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:51:02.6697 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:51:02.6697 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:51:02.6697 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:51:02.6697 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:51:02.6697 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:51:02.6697 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:51:02.6697 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:51:02.6697 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6697 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:51:02.6697 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:51:02.6697 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:51:02.6697 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:51:02.6697 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:51:02.6697 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:51:02.6697 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:51:02.6860 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:51:02.6860 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:51:02.6860 Info Configuration initialized.
2024-03-16 22:51:02.6860 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:51:02.6860 Debug Logger Program [Debug] => logfile
2024-03-16 22:51:02.6860 Debug Logger Program [Info] => logfile
2024-03-16 22:51:02.6860 Debug Logger Program [Warn] => logfile
2024-03-16 22:51:02.7015 Debug Logger Program [Error] => logfile
2024-03-16 22:51:02.7015 Debug Logger Program [Fatal] => logfile
2024-03-16 22:51:03.0709 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:51:07.3985 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:51:07.3985 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:51:07.3985 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:51:07.3985 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:51:07.3985 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:51:07.3985 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:51:07.3985 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:51:07.4108 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:51:07.4108 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:53:15.7372 Debug Message Template Auto Format enabled
2024-03-16 22:53:15.8284 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:53:15.8284 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:53:15.8284 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:53:15.8284 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:53:15.8284 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:53:15.8284 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:53:15.8420 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:53:15.8420 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:53:15.8420 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:53:15.8420 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:53:15.8420 Trace ParseRulesElement
2024-03-16 22:53:15.8652 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:53:15.9180 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:53:15.9287 Debug --- NLog configuration dump ---
2024-03-16 22:53:15.9287 Debug Targets:
2024-03-16 22:53:15.9445 Debug FileTarget(Name=logfile)
2024-03-16 22:53:15.9580 Debug Rules:
2024-03-16 22:53:15.9681 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:53:15.9681 Debug --- End of NLog configuration dump ---
2024-03-16 22:53:15.9681 Trace FindReachableObject<System.Object>:
2024-03-16 22:53:15.9838 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:53:16.0153 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:53:16.0153 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:53:16.0153 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:53:16.0294 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:53:16.0294 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:53:16.0294 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.0294 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:53:16.0294 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.0799 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:53:16.0799 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:53:16.0799 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:53:16.0799 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:53:16.0799 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.0799 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:53:16.0799 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.0799 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:53:16.0954 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:53:16.0954 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:53:16.0954 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:53:16.0954 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:53:16.1095 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:53:16.1095 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:53:16.1095 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:53:16.1095 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:53:16.1095 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:53:16.1095 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:53:16.1095 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:53:16.1095 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:53:16.1095 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:53:16.1095 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:53:16.1239 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:53:16.1239 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.1239 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:53:16.1239 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.1239 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:53:16.1239 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:53:16.1239 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:53:16.1239 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:53:16.1239 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:53:16.1407 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:53:16.1407 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:53:16.1407 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:53:16.1407 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.1407 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:53:16.1407 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:53:16.1407 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:53:16.1407 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:53:16.1407 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:53:16.1407 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:53:16.1407 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:53:16.1581 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:53:16.1581 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:53:16.1581 Info Configuration initialized.
2024-03-16 22:53:16.1850 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:53:16.1863 Debug Logger Program [Debug] => logfile
2024-03-16 22:53:16.1863 Debug Logger Program [Info] => logfile
2024-03-16 22:53:16.1863 Debug Logger Program [Warn] => logfile
2024-03-16 22:53:16.1863 Debug Logger Program [Error] => logfile
2024-03-16 22:53:16.1863 Debug Logger Program [Fatal] => logfile
2024-03-16 22:53:16.6177 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:53:25.4474 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:53:25.4474 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:53:25.4474 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:53:25.4474 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:53:25.4474 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:53:25.4474 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:53:25.4522 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:53:25.4679 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:53:25.4679 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:53:42.0790 Debug FileTarget(Name=logfile): Recreating FileStream because no longer File.Exists: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:53:42.0790 Trace FileTarget: Closing 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:53:42.0790 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 22:54:19.5164 Debug Message Template Auto Format enabled
2024-03-16 22:54:19.5964 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:54:19.6088 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:54:19.6088 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:54:19.6241 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:54:19.6636 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:54:19.6982 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:54:19.7230 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:54:19.7360 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:54:19.7594 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:54:19.7594 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 22:54:19.7747 Trace ParseRulesElement
2024-03-16 22:54:19.8949 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 22:54:19.9252 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 22:54:19.9484 Debug --- NLog configuration dump ---
2024-03-16 22:54:19.9484 Debug Targets:
2024-03-16 22:54:19.9518 Debug FileTarget(Name=logfile)
2024-03-16 22:54:19.9518 Debug Rules:
2024-03-16 22:54:19.9518 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 22:54:19.9518 Debug --- End of NLog configuration dump ---
2024-03-16 22:54:19.9697 Trace FindReachableObject<System.Object>:
2024-03-16 22:54:19.9697 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 22:54:19.9697 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 22:54:19.9697 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:54:19.9697 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:54:19.9697 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:54:19.9697 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:54:19.9697 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:19.9824 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:54:19.9824 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:19.9824 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:54:19.9824 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:54:19.9824 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:54:19.9824 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:54:19.9824 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:19.9824 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:54:19.9824 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:19.9824 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:54:19.9824 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 22:54:19.9824 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 22:54:20.0078 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 22:54:20.0078 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 22:54:20.0248 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 22:54:20.0389 Trace Initializing Layout Renderer: ${message}
2024-03-16 22:54:20.0389 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:54:20.0389 Trace Initializing Layout Renderer: ${level}
2024-03-16 22:54:20.0389 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:54:20.0389 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 22:54:20.0389 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 22:54:20.0484 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:54:20.0484 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 22:54:20.0484 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:54:20.0484 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 22:54:20.0484 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:20.0484 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 22:54:20.0484 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:20.0484 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 22:54:20.0723 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:54:20.0723 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 22:54:20.0723 Trace Initializing Layout Renderer: ${literal}
2024-03-16 22:54:20.0798 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 22:54:20.0798 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 22:54:20.0951 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 22:54:20.0951 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 22:54:20.0951 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:20.0951 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 22:54:20.0951 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 22:54:20.0951 Trace Initializing FileTarget(Name=logfile)
2024-03-16 22:54:20.1136 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 22:54:20.1136 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 22:54:20.1136 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 22:54:20.1260 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 22:54:20.1260 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 22:54:20.1260 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 22:54:20.1412 Info Configuration initialized.
2024-03-16 22:54:20.1553 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 22:54:20.1553 Debug Logger Program [Debug] => logfile
2024-03-16 22:54:20.1553 Debug Logger Program [Info] => logfile
2024-03-16 22:54:20.1553 Debug Logger Program [Warn] => logfile
2024-03-16 22:54:20.1553 Debug Logger Program [Error] => logfile
2024-03-16 22:54:20.1553 Debug Logger Program [Fatal] => logfile
2024-03-16 22:54:20.7267 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 22:54:27.6553 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 22:54:27.6553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 22:54:27.6553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 22:54:27.6574 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 22:54:27.6574 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 22:54:27.6574 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 22:54:27.6574 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:54:27.6735 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 22:54:27.6735 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 23:02:32.5217 Debug Message Template Auto Format enabled
2024-03-16 23:02:32.5763 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:32.5790 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:02:32.5790 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:32.5790 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:02:32.5790 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:32.5790 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:02:32.5790 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:32.5790 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:02:32.5790 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:02:32.5790 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:02:32.5790 Trace ParseRulesElement
2024-03-16 23:02:32.6051 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 23:02:32.6254 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:02:32.6254 Debug --- NLog configuration dump ---
2024-03-16 23:02:32.6254 Debug Targets:
2024-03-16 23:02:32.6254 Debug FileTarget(Name=logfile)
2024-03-16 23:02:32.6254 Debug Rules:
2024-03-16 23:02:32.6254 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 23:02:32.6254 Debug --- End of NLog configuration dump ---
2024-03-16 23:02:32.6254 Trace FindReachableObject<System.Object>:
2024-03-16 23:02:32.6254 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 23:02:32.6254 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 23:02:32.6392 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:02:32.6392 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:02:32.6392 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:02:32.6392 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:32.6392 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.6392 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:02:32.6392 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.6544 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:02:32.6544 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:02:32.6544 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:32.6544 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:02:32.6544 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.6544 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:02:32.6544 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.6544 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:02:32.6544 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 23:02:32.6544 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 23:02:32.6544 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 23:02:32.6544 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 23:02:32.6793 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 23:02:32.6793 Trace Initializing Layout Renderer: ${message}
2024-03-16 23:02:32.6793 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:32.6793 Trace Initializing Layout Renderer: ${level}
2024-03-16 23:02:32.6793 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:32.6864 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 23:02:32.6864 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:02:32.6864 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:32.6864 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:02:32.6864 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:32.6864 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:02:32.6864 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.7048 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:02:32.7048 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.7048 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:02:32.7048 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:32.7048 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 23:02:32.7048 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:32.7048 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:02:32.7174 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:32.7174 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:02:32.7174 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:32.7174 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.7174 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:02:32.7174 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:32.7174 Trace Initializing FileTarget(Name=logfile)
2024-03-16 23:02:32.7174 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 23:02:32.7174 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:02:32.7174 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:02:32.7174 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:02:32.7174 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 23:02:32.7174 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 23:02:32.7342 Info Configuration initialized.
2024-03-16 23:02:32.7590 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 23:02:32.7590 Debug Logger Program [Debug] => logfile
2024-03-16 23:02:32.7590 Debug Logger Program [Info] => logfile
2024-03-16 23:02:32.7590 Debug Logger Program [Warn] => logfile
2024-03-16 23:02:32.7590 Debug Logger Program [Error] => logfile
2024-03-16 23:02:32.7590 Debug Logger Program [Fatal] => logfile
2024-03-16 23:02:33.0381 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 23:02:53.7012 Debug Message Template Auto Format enabled
2024-03-16 23:02:53.7562 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:53.7562 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:02:53.7660 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:53.7660 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:02:53.7660 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:53.7660 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:02:53.7660 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:53.7660 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:02:53.7660 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:02:53.7803 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:02:53.7803 Trace ParseRulesElement
2024-03-16 23:02:53.7803 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 23:02:53.8036 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:02:53.8036 Debug --- NLog configuration dump ---
2024-03-16 23:02:53.8036 Debug Targets:
2024-03-16 23:02:53.8036 Debug FileTarget(Name=logfile)
2024-03-16 23:02:53.8036 Debug Rules:
2024-03-16 23:02:53.8036 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 23:02:53.8036 Debug --- End of NLog configuration dump ---
2024-03-16 23:02:53.8036 Trace FindReachableObject<System.Object>:
2024-03-16 23:02:53.8111 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 23:02:53.8111 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 23:02:53.8111 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:02:53.8111 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:02:53.8111 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:02:53.8111 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:53.8111 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:53.8111 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:02:53.8111 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:53.8111 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:02:53.8111 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:02:53.8268 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:53.8948 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:02:53.8948 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:53.8948 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:02:53.9083 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:53.9083 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:02:53.9083 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 23:02:53.9083 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 23:02:53.9083 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 23:02:53.9222 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 23:02:53.9222 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 23:02:53.9222 Trace Initializing Layout Renderer: ${message}
2024-03-16 23:02:53.9222 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:53.9222 Trace Initializing Layout Renderer: ${level}
2024-03-16 23:02:53.9512 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:53.9512 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 23:02:54.0083 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:02:54.0230 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:54.0230 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:02:54.0301 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:54.0301 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:02:54.0301 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:54.0301 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:02:54.0301 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:54.0301 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:02:54.0467 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:54.0467 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 23:02:54.0467 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:02:54.0467 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:02:54.0467 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:02:54.0467 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:02:54.0467 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:02:54.0467 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:54.0467 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:02:54.0467 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:02:54.0467 Trace Initializing FileTarget(Name=logfile)
2024-03-16 23:02:54.0467 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 23:02:54.0467 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:02:54.0467 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:02:54.0467 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:02:54.0467 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 23:02:54.0467 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 23:02:54.0467 Info Configuration initialized.
2024-03-16 23:02:54.0678 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 23:02:54.0678 Debug Logger Program [Debug] => logfile
2024-03-16 23:02:54.0678 Debug Logger Program [Info] => logfile
2024-03-16 23:02:54.0678 Debug Logger Program [Warn] => logfile
2024-03-16 23:02:54.0678 Debug Logger Program [Error] => logfile
2024-03-16 23:02:54.0678 Debug Logger Program [Fatal] => logfile
2024-03-16 23:02:54.4427 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 23:03:16.5553 Debug Targets configured when LogLevel >= Debug for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 23:03:16.5553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Debug] => logfile
2024-03-16 23:03:16.5553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Info] => logfile
2024-03-16 23:03:16.5553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Warn] => logfile
2024-03-16 23:03:16.5553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Error] => logfile
2024-03-16 23:03:16.5553 Debug Logger Logging.Frameworks.NLog.Services.LoggerManager [Fatal] => logfile
2024-03-16 23:03:16.5685 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 23:03:16.5685 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 23:03:16.5685 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 23:03:35.6475 Info AppDomain Shutting down. LogFactory closing...
2024-03-16 23:03:35.6475 Debug Stop watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:03:35.6475 Trace Flushing all 1 targets...
2024-03-16 23:03:35.6561 Trace ForEachItemInParallel() 1 items
2024-03-16 23:03:35.6561 Trace FileTarget(Name=logfile): FlushAsync
2024-03-16 23:03:35.6561 Trace Continuation invoked: 
2024-03-16 23:03:35.6561 Trace Parallel task completed. 0 items remaining
2024-03-16 23:03:35.6561 Debug Flush completed
2024-03-16 23:03:35.6561 Trace FileTarget(Name=logfile): FlushAsync Done
2024-03-16 23:03:35.6561 Debug Targets not configured for Logger: Program
2024-03-16 23:03:35.6698 Debug Targets not configured for Logger: Logging.Frameworks.NLog.Services.LoggerManager
2024-03-16 23:03:35.6698 Debug Closing logging configuration...
2024-03-16 23:03:35.6698 Trace Closing FileTarget(Name=logfile)
2024-03-16 23:03:35.6698 Debug FileTarget(Name=logfile): Closing...
2024-03-16 23:03:35.6698 Trace FileTarget(Name=logfile): FinalizeFile 'd:/Projects/logs/2024-03-16_logfile.txt, isArchiving: False'
2024-03-16 23:03:35.6698 Debug FileTarget(Name=logfile): FileAppender Invalidate Closing File: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 23:03:35.6698 Trace FileTarget: Closing 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 23:03:35.6698 Debug FileTarget(Name=logfile): Closed.
2024-03-16 23:03:35.6698 Trace Closing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:03:35.6698 Trace Closing Layout Renderer: ${literal}
2024-03-16 23:03:35.6698 Trace Closing Layout Renderer: ${shortdate}
2024-03-16 23:03:35.6698 Trace Closing Layout Renderer: ${literal}
2024-03-16 23:03:35.6698 Trace Closing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:03:35.6858 Trace Closing Layout Renderer: ${longdate}
2024-03-16 23:03:35.6858 Trace Closing Layout Renderer: ${literal}
2024-03-16 23:03:35.6858 Trace Closing Layout Renderer: ${level}
2024-03-16 23:03:35.6858 Trace Closing Layout Renderer: ${literal}
2024-03-16 23:03:35.6858 Trace Closing Layout Renderer: ${message}
2024-03-16 23:03:35.6858 Debug Finished closing logging configuration.
2024-03-16 23:03:35.6858 Info LogFactory has been closed.
2024-03-16 23:04:08.5541 Debug Message Template Auto Format enabled
2024-03-16 23:04:08.6147 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:04:08.6252 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:04:08.6395 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:04:08.6395 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:04:08.6648 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:04:08.7059 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:04:08.7059 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:04:08.7059 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:04:08.7059 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:04:08.7059 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:04:08.7059 Trace ParseRulesElement
2024-03-16 23:04:08.7328 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 23:04:08.7510 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:04:08.7510 Debug --- NLog configuration dump ---
2024-03-16 23:04:08.7510 Debug Targets:
2024-03-16 23:04:08.7510 Debug FileTarget(Name=logfile)
2024-03-16 23:04:08.7510 Debug Rules:
2024-03-16 23:04:08.7510 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 23:04:08.7510 Debug --- End of NLog configuration dump ---
2024-03-16 23:04:08.7510 Trace FindReachableObject<System.Object>:
2024-03-16 23:04:08.7510 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 23:04:08.7510 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 23:04:08.7639 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:04:08.7639 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:04:08.7639 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:04:08.7639 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:04:08.7840 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.7840 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:04:08.7840 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.7948 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:04:08.7948 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:04:08.7948 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:04:08.7948 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:04:08.7948 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.7948 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:04:08.7948 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.7948 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:04:08.7948 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 23:04:08.7948 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 23:04:08.7948 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 23:04:08.7948 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 23:04:08.7948 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 23:04:08.7948 Trace Initializing Layout Renderer: ${message}
2024-03-16 23:04:08.7948 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:04:08.8108 Trace Initializing Layout Renderer: ${level}
2024-03-16 23:04:08.8108 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:04:08.8108 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 23:04:08.8108 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:04:08.8108 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:04:08.8108 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:04:08.8108 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:04:08.8108 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:04:08.8108 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.8108 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:04:08.8108 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.8108 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:04:08.8108 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:04:08.8108 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 23:04:08.8108 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:04:08.8108 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:04:08.8108 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:04:08.8108 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:04:08.8108 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:04:08.8108 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.8108 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:04:08.8108 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:04:08.8108 Trace Initializing FileTarget(Name=logfile)
2024-03-16 23:04:08.8275 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 23:04:08.8275 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:04:08.8275 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:04:08.8275 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:04:08.8275 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 23:04:08.8275 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 23:04:08.8275 Info Configuration initialized.
2024-03-16 23:04:08.8542 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 23:04:08.8542 Debug Logger Program [Debug] => logfile
2024-03-16 23:04:08.8542 Debug Logger Program [Info] => logfile
2024-03-16 23:04:08.8542 Debug Logger Program [Warn] => logfile
2024-03-16 23:04:08.8542 Debug Logger Program [Error] => logfile
2024-03-16 23:04:08.8542 Debug Logger Program [Fatal] => logfile
2024-03-16 23:04:09.1962 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 23:06:15.4048 Debug Message Template Auto Format enabled
2024-03-16 23:06:15.4618 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:15.4618 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:06:15.4670 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:15.4670 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:06:15.4670 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:15.4670 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:06:15.4670 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:15.4670 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:06:15.4670 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:06:15.4670 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:06:15.4670 Trace ParseRulesElement
2024-03-16 23:06:15.5185 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 23:06:15.5540 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:06:15.5540 Debug --- NLog configuration dump ---
2024-03-16 23:06:15.5540 Debug Targets:
2024-03-16 23:06:15.5540 Debug FileTarget(Name=logfile)
2024-03-16 23:06:15.5603 Debug Rules:
2024-03-16 23:06:15.5603 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 23:06:15.5603 Debug --- End of NLog configuration dump ---
2024-03-16 23:06:15.5603 Trace FindReachableObject<System.Object>:
2024-03-16 23:06:15.5603 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 23:06:15.5603 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 23:06:15.5603 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:06:15.5603 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:06:15.5603 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:06:15.5603 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:15.5603 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.5777 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:06:15.5777 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.5777 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:06:15.5777 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:06:15.5777 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:15.5777 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:06:15.5777 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.5917 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:06:15.5917 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.5917 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:06:15.5917 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 23:06:15.5917 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 23:06:15.5917 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 23:06:15.5917 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 23:06:15.5917 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 23:06:15.5917 Trace Initializing Layout Renderer: ${message}
2024-03-16 23:06:15.5917 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:15.5917 Trace Initializing Layout Renderer: ${level}
2024-03-16 23:06:15.5917 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:15.6079 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 23:06:15.6079 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:06:15.6079 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:15.6079 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:06:15.6079 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:15.6079 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:06:15.6079 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.6079 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:06:15.6079 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.6079 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:06:15.6079 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:15.6079 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 23:06:15.6079 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:15.6079 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:06:15.6079 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:15.6079 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:06:15.6079 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:15.6079 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.6079 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:06:15.6236 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:15.6236 Trace Initializing FileTarget(Name=logfile)
2024-03-16 23:06:15.6236 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 23:06:15.6236 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:06:15.6236 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:06:15.6236 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:06:15.6236 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 23:06:15.6236 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 23:06:15.6400 Info Configuration initialized.
2024-03-16 23:06:15.6400 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 23:06:15.6541 Debug Logger Program [Debug] => logfile
2024-03-16 23:06:15.6541 Debug Logger Program [Info] => logfile
2024-03-16 23:06:15.6541 Debug Logger Program [Warn] => logfile
2024-03-16 23:06:15.6541 Debug Logger Program [Error] => logfile
2024-03-16 23:06:15.6541 Debug Logger Program [Fatal] => logfile
2024-03-16 23:06:15.9619 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 23:06:21.4385 Debug FileTarget(Name=logfile): Preparing for new file: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 23:06:21.4385 Debug FileTarget(Name=logfile): Creating file appender: 'd:/Projects/logs/2024-03-16_logfile.txt'
2024-03-16 23:06:21.4385 Trace FileTarget(Name=logfile): Opening d:/Projects/logs/2024-03-16_logfile.txt with allowFileSharedWriting=False
2024-03-16 23:06:41.5424 Debug Message Template Auto Format enabled
2024-03-16 23:06:41.5876 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:41.5876 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:06:41.5924 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:41.5924 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:06:41.5924 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:41.5924 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:06:41.5924 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:41.5924 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:06:41.5924 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:06:41.5924 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:06:41.5924 Trace ParseRulesElement
2024-03-16 23:06:41.6132 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 23:06:41.6245 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:06:41.6245 Debug --- NLog configuration dump ---
2024-03-16 23:06:41.6245 Debug Targets:
2024-03-16 23:06:41.6245 Debug FileTarget(Name=logfile)
2024-03-16 23:06:41.6245 Debug Rules:
2024-03-16 23:06:41.6245 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 23:06:41.6245 Debug --- End of NLog configuration dump ---
2024-03-16 23:06:41.6245 Trace FindReachableObject<System.Object>:
2024-03-16 23:06:41.6245 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 23:06:41.6245 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 23:06:41.6245 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:06:41.6245 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:06:41.6245 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:06:41.6245 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:41.6387 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6387 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:06:41.6387 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6387 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:06:41.6387 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:06:41.6387 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:41.6387 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:06:41.6387 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6387 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:06:41.6387 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6387 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:06:41.6537 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 23:06:41.6537 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 23:06:41.6537 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 23:06:41.6537 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 23:06:41.6537 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 23:06:41.6537 Trace Initializing Layout Renderer: ${message}
2024-03-16 23:06:41.6537 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:41.6537 Trace Initializing Layout Renderer: ${level}
2024-03-16 23:06:41.6537 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:41.6537 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 23:06:41.6537 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:06:41.6537 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:41.6537 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:06:41.6537 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:41.6537 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:06:41.6698 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6698 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:06:41.6698 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6698 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:06:41.6698 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:41.6698 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 23:06:41.6698 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:06:41.6698 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:06:41.6698 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:06:41.6698 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:06:41.6698 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:06:41.6698 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6698 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:06:41.6698 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:06:41.6698 Trace Initializing FileTarget(Name=logfile)
2024-03-16 23:06:41.6698 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 23:06:41.6698 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:06:41.6863 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:06:41.6863 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:06:41.6863 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 23:06:41.6863 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 23:06:41.6863 Info Configuration initialized.
2024-03-16 23:06:41.7075 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 23:06:41.7075 Debug Logger Program [Debug] => logfile
2024-03-16 23:06:41.7075 Debug Logger Program [Info] => logfile
2024-03-16 23:06:41.7075 Debug Logger Program [Warn] => logfile
2024-03-16 23:06:41.7075 Debug Logger Program [Error] => logfile
2024-03-16 23:06:41.7075 Debug Logger Program [Fatal] => logfile
2024-03-16 23:06:42.0410 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
2024-03-16 23:08:40.0921 Debug Message Template Auto Format enabled
2024-03-16 23:08:40.1421 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:08:40.1421 Trace Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:08:40.1421 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:08:40.1421 Trace Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:08:40.1421 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:08:40.1421 Trace Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:08:40.1539 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:08:40.1539 Trace Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:08:40.1539 Debug Adding target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:08:40.1539 Info Registered target NLog.Targets.FileTarget(Name=logfile)
2024-03-16 23:08:40.1539 Trace ParseRulesElement
2024-03-16 23:08:40.1759 Info NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 5.2.8.2366. Product version: 5.2.8+f586f1341c46fa38aaaff4c641e7f0fa7e813943. GlobalAssemblyCache: False
2024-03-16 23:08:40.1890 Debug Start watching file-filter 'nlog.config' in directory: D:\Logging.Frameworks\Logging.Frameworks.Nlog
2024-03-16 23:08:40.1890 Debug --- NLog configuration dump ---
2024-03-16 23:08:40.1890 Debug Targets:
2024-03-16 23:08:40.1890 Debug FileTarget(Name=logfile)
2024-03-16 23:08:40.1890 Debug Rules:
2024-03-16 23:08:40.1890 Debug logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]
2024-03-16 23:08:40.1890 Debug --- End of NLog configuration dump ---
2024-03-16 23:08:40.1890 Trace FindReachableObject<System.Object>:
2024-03-16 23:08:40.1890 Trace Scanning LoggingRule 'logNamePattern: (:All) levels: [ Debug Info Warn Error Fatal ] writeTo: [ logfile ]'
2024-03-16 23:08:40.2012 Trace  Scanning Property Targets 'System.Collections.Generic.List`1[NLog.Targets.Target]' System.Collections.Generic.IList`1[NLog.Targets.Target]
2024-03-16 23:08:40.2012 Trace  Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:08:40.2012 Trace   Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:08:40.2012 Trace   Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:08:40.2012 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:08:40.2012 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2012 Trace    Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:08:40.2012 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2012 Trace   Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:08:40.2012 Trace   Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:08:40.2012 Trace    Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:08:40.2012 Trace    Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:08:40.2012 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2012 Trace    Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:08:40.2012 Trace    Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2012 Trace    Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:08:40.2012 Trace  Scanning Property ChildRules 'System.Collections.Generic.List`1[NLog.Config.LoggingRule]' System.Collections.Generic.IList`1[NLog.Config.LoggingRule]
2024-03-16 23:08:40.2175 Trace  Scanning Property Filters 'System.Collections.Generic.List`1[NLog.Filters.Filter]' System.Collections.Generic.IList`1[NLog.Filters.Filter]
2024-03-16 23:08:40.2175 Info Validating config: TargetNames=logfile, ConfigItems=12, FilePath=D:\Logging.Frameworks\Logging.Frameworks.Nlog\nlog.config
2024-03-16 23:08:40.2175 Debug Unused target checking is started... Rule Count: 1, Target Count: 1
2024-03-16 23:08:40.2175 Debug Unused target checking is completed. Total Rule Count: 1, Total Target Count: 1, Unused Target Count: 0
2024-03-16 23:08:40.2175 Trace Initializing Layout Renderer: ${message}
2024-03-16 23:08:40.2175 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:08:40.2175 Trace Initializing Layout Renderer: ${level}
2024-03-16 23:08:40.2175 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:08:40.2175 Trace Initializing Layout Renderer: ${longdate}
2024-03-16 23:08:40.2175 Trace Initializing ${longdate} ${level:uppercase=true} ${message}
2024-03-16 23:08:40.2175 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:08:40.2175 Trace Scanning SimpleLayout '${longdate} ${level:uppercase=true} ${message}'
2024-03-16 23:08:40.2322 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:08:40.2322 Trace  Scanning LongDateLayoutRenderer 'Layout Renderer: ${longdate}'
2024-03-16 23:08:40.2322 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2322 Trace  Scanning LevelLayoutRenderer 'Layout Renderer: ${level}'
2024-03-16 23:08:40.2322 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2322 Trace  Scanning MessageLayoutRenderer 'Layout Renderer: ${message}'
2024-03-16 23:08:40.2322 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:08:40.2322 Trace Initializing Layout Renderer: ${shortdate}
2024-03-16 23:08:40.2322 Trace Initializing Layout Renderer: ${literal}
2024-03-16 23:08:40.2322 Trace Initializing d:/Projects/logs/${shortdate}_logfile.txt
2024-03-16 23:08:40.2322 Trace FindReachableObject<NLog.Internal.IRenderable>:
2024-03-16 23:08:40.2322 Trace Scanning SimpleLayout 'd:/Projects/logs/${shortdate}_logfile.txt'
2024-03-16 23:08:40.2322 Trace  Scanning Property LayoutRenderers 'NLog.LayoutRenderers.LayoutRenderer[]' System.Collections.Generic.IEnumerable`1[NLog.LayoutRenderers.LayoutRenderer]
2024-03-16 23:08:40.2322 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2322 Trace  Scanning ShortDateLayoutRenderer 'Layout Renderer: ${shortdate}'
2024-03-16 23:08:40.2322 Trace  Scanning LiteralLayoutRenderer 'Layout Renderer: ${literal}'
2024-03-16 23:08:40.2322 Trace Initializing FileTarget(Name=logfile)
2024-03-16 23:08:40.2322 Trace FindReachableObject<NLog.Layouts.Layout>:
2024-03-16 23:08:40.2322 Trace Scanning FileTarget 'FileTarget(Name=logfile)'
2024-03-16 23:08:40.2322 Trace  Scanning Property FileName 'd:/Projects/logs/${shortdate}_logfile.txt' NLog.Layouts.Layout
2024-03-16 23:08:40.2322 Trace  Scanning Property Layout '${longdate} ${level:uppercase=true} ${message}' NLog.Layouts.Layout
2024-03-16 23:08:40.2322 Trace FileTarget(Name=logfile) has 2 layouts
2024-03-16 23:08:40.2489 Trace FileTarget(Name=logfile): Using appenderFactory: NLog.Internal.FileAppenders.SingleProcessFileAppender+Factory
2024-03-16 23:08:40.2489 Info Configuration initialized.
2024-03-16 23:08:40.2637 Debug Targets configured when LogLevel >= Debug for Logger: Program
2024-03-16 23:08:40.2637 Debug Logger Program [Debug] => logfile
2024-03-16 23:08:40.2637 Debug Logger Program [Info] => logfile
2024-03-16 23:08:40.2637 Debug Logger Program [Warn] => logfile
2024-03-16 23:08:40.2637 Debug Logger Program [Error] => logfile
2024-03-16 23:08:40.2637 Debug Logger Program [Fatal] => logfile
2024-03-16 23:08:40.7156 Trace Assembly 'NLog.Web.AspNetCore, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c' will be hidden in callsite stacktrace
