コード例 #1
0
 private void ConfigDaemonOnOnUserConfigChanged(ConfigChangedEventArgs e)
 {
     this.Dispatcher.Invoke((Action)(() =>
     {
         LogBlock.Text = " Change: " + e.Description();
     }));
 }
コード例 #2
0
ファイル: ConfigNode.cs プロジェクト: yikliu/DynamicConfig
 /// <summary>
 /// Propagates the change.
 /// </summary>
 /// <param name="e">
 /// The <see cref="ConfigChangedEventArgs" /> instance containing the event data.
 /// </param>
 protected void PropagateChange(ConfigChangedEventArgs e)
 {
     if (_valueChangedHandlers != null)
     {
         _valueChangedHandlers(this, e);
     }
 }
コード例 #3
0
ファイル: ConfigDaemon.cs プロジェクト: yikliu/DynamicConfig
 private static void ConfigNodePropertyChanged(object sender, ConfigChangedEventArgs evtArgs)
 {
     WriteBack();
     //notify consuming applications
     OnUserConfigChanged?.Invoke(evtArgs);
 }