namespace MediaBrowser.Common.Configuration { /// <summary> /// A configuration store that can be validated. /// </summary> public interface IValidatingConfiguration { /// <summary> /// Validation method to be invoked before saving the configuration. /// </summary> /// <param name="oldConfig">The old configuration.</param> /// <param name="newConfig">The new configuration.</param> void Validate(object oldConfig, object newConfig); } }