/// <summary> /// Replace a specific converter /// </summary> /// <typeparam name="T"></typeparam> /// <param name="converter"></param> public void ReplaceConverter <T>(IApiPropertyConverter <T> converter) { this.Converters[typeof(T)] = converter; }
/// <summary> /// Add IApiPropertyConverter. If it already exist it will replace it /// </summary> /// <typeparam name="T"></typeparam> /// <param name="converter"></param> public void AddConverter <T>(IApiPropertyConverter <T> converter) { // Does not exist in the dictionary, add it this.Converters.Add(typeof(T), converter); }