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(); }