diff --git a/src/Fluxzy.Core/Core/ProxyRuntimeSetting.cs b/src/Fluxzy.Core/Core/ProxyRuntimeSetting.cs index 1e6afb50..47b3f7ff 100644 --- a/src/Fluxzy.Core/Core/ProxyRuntimeSetting.cs +++ b/src/Fluxzy.Core/Core/ProxyRuntimeSetting.cs @@ -6,7 +6,6 @@ using System.Net; using System.Net.Security; using System.Net.Sockets; -using System.Text; using System.Threading.Tasks; using Fluxzy.Clients; using Fluxzy.Rules; @@ -114,8 +113,9 @@ public ProxyRuntimeSetting( public void Init() { - var activeRules = StartupSetting.FixedRules() - .Concat(StartupSetting.AlterationRules).ToList(); + var activeRules = StartupSetting.AlterationRules + .Concat(StartupSetting.FixedRules()) + .ToList(); var startupContext = new StartupContext(StartupSetting, VariableContext, ArchiveWriter); @@ -164,17 +164,4 @@ await rule.Enforce(context, exchange, connection, filterScope, return context; } } - - internal class HostInfo - { - public HostInfo(string host) - { - Host = host; - EncodedHost = Encoding.UTF8.GetBytes(host); - } - - public string Host { get; } - - public byte[] EncodedHost { get; set; } - } }