public void VariableUpdateEventHandler(object sender, VariableUpdateEventArgs e) { if (_m.BuildEntries != null && 0 <= _m.SelectedBuildIndex && _m.SelectedBuildIndex < _m.BuildEntries.Count && _m.BuildEntries[_m.SelectedBuildIndex].Item2 == e.Log.BuildId) { if (e.Log.Type != VarsType.Local) { Application.Current.Dispatcher.Invoke(() => { _m.VariableLogs.Add(e.Log); _m.OnPropertyUpdate(nameof(_m.VariableLogs)); }); } } }
public void VariableUpdateEventHandler(object sender, VariableUpdateEventArgs e) { if (m.SelectBuildEntries != null && 0 <= m.SelectBuildIndex && m.SelectBuildIndex < m.SelectBuildEntries.Count && m.SelectBuildEntries[m.SelectBuildIndex].Item2 == e.Log.BuildId) { if (e.Log.Type != VarsType.Local) { Application.Current.Dispatcher.Invoke(() => { m.VariableListModel.Add(e.Log); m.OnPropertyUpdate("VariableListModel"); }); } } }