|
@@ -6,7 +6,7 @@ using System.Net.Sockets;
|
|
|
using System.Runtime.InteropServices;
|
|
|
using System.Text.RegularExpressions;
|
|
|
using TEAMModelOS.SDK.DI.Device;
|
|
|
-
|
|
|
+using Serilog;
|
|
|
namespace HTEX.ScreenClient
|
|
|
{
|
|
|
public class Program
|
|
@@ -21,7 +21,10 @@ namespace HTEX.ScreenClient
|
|
|
options.ListenAnyIP(CheckOrNewPort(5000), options => {/* options.UseHttps("Configs/Crt/iteden.pfx", "iteden"); */}); // Default HTTP pipeline
|
|
|
});
|
|
|
//写在端口配置之前,并且在用到的DI之前。否则会导致DI注入失败
|
|
|
-
|
|
|
+ Log.Logger = new LoggerConfiguration().MinimumLevel.Debug().WriteTo.Console(outputTemplate: "{Timestamp:HH:mm:ss.fff zzz} [{Level:u3}] ({ThreadId}) {Message}{NewLine}{Exception}")
|
|
|
+ .WriteTo.File("logs/log-.log", rollingInterval: RollingInterval.Day).CreateLogger();
|
|
|
+ builder.Host.UseSerilog();
|
|
|
+
|
|
|
builder.Services.AddControllers();
|
|
|
builder.Services.AddHttpClient();
|
|
|
builder.Services.AddHttpContextAccessor();
|