private void Apply(ValidationPassed evt) { var key = $"{evt.ControlId}-{evt.Validator}"; if (_controlStatus.ContainsKey(key)) { var item = _controlStatus[key]; item.Values = evt.Values; item.State = true; item.Message = evt.Message; item.Timestamp = evt.Timestamp; } else { var item = new ControlValidatorStatus { ControlId = evt.ControlId, Message = evt.Message, State = true, Timestamp = evt.Timestamp, Values = evt.Values, Validator = evt.Validator }; _controlStatus.Add(key, item); } }
private void Apply(ValidationPassed evt) { var key = $"{evt.ControlId}-{evt.Validator}"; if (_controlStatus.ContainsKey(key)) { var item = _controlStatus[key]; item.Values = evt.Values; item.State = true; item.Message = evt.Message; item.Timestamp = evt.Timestamp; } else { var item = new ControlValidatorStatus { ControlId = evt.ControlId, Message = evt.Message, State = true, Timestamp = evt.Timestamp, Values = evt.Values, Validator = evt.Validator }; _controlStatus.Add(key, item); } }