private void Write(ShoreWallConfiguration configuration)
        {
            SetConfigDefaults();
            EnableStartup();

            configuration.Init.Write(ConfigFolder);
            configuration.Interfaces.Write(ConfigFolder);
            configuration.Zones.Write(ConfigFolder);
            configuration.Policy.Write(ConfigFolder);
            configuration.Rules.Write(ConfigFolder);
            configuration.Masq.Write(ConfigFolder);
        }
        public void Apply(ShoreWallConfiguration configuration)
        {
            Write(configuration);

            ReloadShoreWall();
        }