private void RaiseEvent(DynamicDictionaryChangedType type, object value, object oldValue = null) { OnDynamicListValueChanged?.Invoke(this, new DynamicListValueChangedArgs { EventType = type, Value = value, OldValue = oldValue }); }
private void RaiseEvent(DynamicDictionaryChangedType type, string key, DynamicListValue value, DynamicListValue oldValue = null) { OnChange?.Invoke(this, new DynamicDictionaryChangedArgs { EventType = type, Key = key, OldValue = oldValue, Value = value }); SaveAsync((DynamicDictionarySaveMotive)type); }