调整
This commit is contained in:
parent
d784357fe5
commit
66756b555f
@ -1,11 +0,0 @@
|
|||||||
namespace BangumiRenamer.Config;
|
|
||||||
|
|
||||||
public class ConfigItemAttribute : System.Attribute
|
|
||||||
{
|
|
||||||
public string Name;
|
|
||||||
|
|
||||||
public ConfigItemAttribute(string name)
|
|
||||||
{
|
|
||||||
Name = name;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
namespace BangumiRenamer.Config;
|
|
||||||
|
|
||||||
public interface IConfigItem;
|
|
||||||
@ -1,4 +1,6 @@
|
|||||||
namespace BangumiRenamer.Config;
|
using BangumiRenamer.Utils;
|
||||||
|
|
||||||
|
namespace BangumiRenamer.ConfigSchema;
|
||||||
|
|
||||||
[ConfigItem("Proxy")]
|
[ConfigItem("Proxy")]
|
||||||
public class ProxyConfig : IConfigItem
|
public class ProxyConfig : IConfigItem
|
||||||
@ -1,3 +1,5 @@
|
|||||||
|
using BangumiRenamer.Utils;
|
||||||
|
|
||||||
namespace BangumiRenamer.Config;
|
namespace BangumiRenamer.Config;
|
||||||
|
|
||||||
[ConfigItem("TMDB")]
|
[ConfigItem("TMDB")]
|
||||||
@ -1,4 +1,5 @@
|
|||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
|
using BangumiRenamer.Utils;
|
||||||
using NativeFileDialogSharp;
|
using NativeFileDialogSharp;
|
||||||
|
|
||||||
namespace BangumiRenamer.Tools;
|
namespace BangumiRenamer.Tools;
|
||||||
|
|||||||
@ -1,6 +1,9 @@
|
|||||||
|
using BangumiRenamer.Config;
|
||||||
|
using BangumiRenamer.ConfigSchema;
|
||||||
|
|
||||||
namespace BangumiRenamer.Tools;
|
namespace BangumiRenamer.Tools;
|
||||||
|
|
||||||
using Config;
|
using Utils;
|
||||||
using TMDbLib.Client;
|
using TMDbLib.Client;
|
||||||
using Data;
|
using Data;
|
||||||
using NativeFileDialogSharp;
|
using NativeFileDialogSharp;
|
||||||
|
|||||||
@ -1,8 +1,21 @@
|
|||||||
namespace BangumiRenamer.Config;
|
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
|
|
||||||
|
namespace BangumiRenamer.Utils;
|
||||||
|
|
||||||
|
public class ConfigItemAttribute : System.Attribute
|
||||||
|
{
|
||||||
|
public string Name;
|
||||||
|
|
||||||
|
public ConfigItemAttribute(string name)
|
||||||
|
{
|
||||||
|
Name = name;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public interface IConfigItem;
|
||||||
|
|
||||||
public class Config(string configPath)
|
public class Config(string configPath)
|
||||||
{
|
{
|
||||||
private static readonly Lazy<Config> _lazy = new (() =>
|
private static readonly Lazy<Config> _lazy = new (() =>
|
||||||
@ -1,10 +1,9 @@
|
|||||||
using Serilog.Sinks.SystemConsole.Themes;
|
|
||||||
|
|
||||||
namespace BangumiRenamer;
|
|
||||||
|
|
||||||
using Serilog;
|
using Serilog;
|
||||||
using Serilog.Core;
|
using Serilog.Core;
|
||||||
using Serilog.Events;
|
using Serilog.Events;
|
||||||
|
using Serilog.Sinks.SystemConsole.Themes;
|
||||||
|
|
||||||
|
namespace BangumiRenamer.Utils;
|
||||||
|
|
||||||
public sealed class Log
|
public sealed class Log
|
||||||
{
|
{
|
||||||
@ -43,7 +42,6 @@ public sealed class Log
|
|||||||
theme: AnsiConsoleTheme.Sixteen
|
theme: AnsiConsoleTheme.Sixteen
|
||||||
)
|
)
|
||||||
.Enrich.FromLogContext()
|
.Enrich.FromLogContext()
|
||||||
.Enrich.WithProperty("Application", "MyApp")
|
|
||||||
.Enrich.WithThreadId();
|
.Enrich.WithThreadId();
|
||||||
|
|
||||||
configure?.Invoke(config);
|
configure?.Invoke(config);
|
||||||
Loading…
x
Reference in New Issue
Block a user