public void AddOverride(Type t, DOnEncode onEncode) { if (t == null) { return; } if (_overrides.ContainsKey(t)) { if (onEncode == null) { _overrides.Remove(t); } else { _overrides[t] = onEncode; } } else { if (onEncode != null) { _overrides.Add(t, onEncode); } } }
public void AddOverride(Type t, DOnEncode onEncode) { if (t == null) return; if (_overrides.ContainsKey(t)) { if (onEncode == null) _overrides.Remove(t); else _overrides[t] = onEncode; } else { if (onEncode != null) _overrides.Add(t, onEncode); } }