|
@@ -1,4 +1,5 @@
|
|
|
-using System.Collections.Concurrent;
|
|
|
+using ServiceCenter;
|
|
|
+using System.Collections.Concurrent;
|
|
|
using System.ComponentModel;
|
|
|
using WCS.Core;
|
|
|
using WCS.WorkEngineering.Worlds.Logs;
|
|
@@ -57,11 +58,9 @@ namespace WCS.WorkEngineering.Worlds
|
|
|
var time = $"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:FF")}";
|
|
|
foreach (var log in Logs)
|
|
|
{
|
|
|
- var dir = $"Logs\\{DateTime.Now.ToString("yyyy-MM-dd")}\\{log.Channel.World}\\{log.Channel.System}\\{log.Channel.Item}\\";
|
|
|
- if (!Directory.Exists(dir)) Directory.CreateDirectory(dir);
|
|
|
-
|
|
|
+ var dir = $"D:\\WCSLogs\\{DateTime.Now.ToString("yyyy-MM-dd")}\\{log.Channel.World}\\{log.Channel.System}\\{log.Channel.Item}\\";
|
|
|
var msg = $"{log.Time}--[{Thread.CurrentThread.ManagedThreadId}]--{log}\n";
|
|
|
- File.AppendAllText(Path.Combine(dir, $"{log.Log.Message.Split(":")[0]}.txt"), msg);
|
|
|
+ LogHub.Publish(dir, $"{log.Log.Message.Split(":")[0]}.txt", msg);
|
|
|
}
|
|
|
}
|
|
|
|