protected void HandleResult(MonitorResult result) { try { Updated?.Invoke(result); } catch (Exception ex) { Log.Error("Failed to raise Updated event.", ex); } }
public void Save(MonitorResult result) { _repository.Save(result); }
protected abstract void Update(MonitorResult result);