public InvalidateOnSettingsChange ( Lifetime lifetime, IDaemon daemon, ISettingsStore settingsStore ) : CleanCode.Settings | ||
lifetime | Lifetime | |
daemon | IDaemon | |
settingsStore | ISettingsStore | |
return | CleanCode.Settings |
public InvalidateOnSettingsChange(Lifetime lifetime, IDaemon daemon, ISettingsStore settingsStore)
{
var settingsKey = settingsStore.Schema.GetKey<CleanCodeSettings>();
settingsStore.AdviseChange(lifetime, settingsKey, daemon.Invalidate);
}