summary refs log tree commit diff
path: root/ReferenceClientProxyImplementation/Tasks/Startup/SanitiseConfigPathsTask.cs
blob: 2534362483cb72d8496c35600fc23b136a8a695f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using ArcaneLibs.Extensions;
using ReferenceClientProxyImplementation.Configuration;

namespace ReferenceClientProxyImplementation.Tasks.Startup;

public partial class SanitiseConfigPathTask(ProxyConfiguration proxyConfig) : ITask {
    public int GetOrder() => int.MinValue;

    public string GetName() => "Sanitise config path";

    public async Task Execute() {
         // proxyConfig.AssetCache.DiskCacheBaseDirectory = Path.GetFullPath(proxyConfig.AssetCache.DiskCacheBaseDirectory);
         Console.WriteLine(proxyConfig.ToJson());
    }
}