/// <summary> /// Gets the property converter for the given type, or returns null if none is found. /// </summary> /// <param name="type">The type</param> /// <param name="propertyConverter">The property converter</param> /// <returns>True if there is a registered property converter.</returns> public bool TryGetPropertyConverter(Type type, out ISterlingPropertyConverter propertyConverter) { return(_propertyConverters.TryGetValue(type, out propertyConverter)); }
/// <summary> /// Gets the property converter for the given type, or returns null if none is found. /// </summary> /// <param name="type">The type</param> /// <param name="propertyConverter">The property converter</param> /// <returns>True if there is a registered property converter.</returns> public bool TryGetPropertyConverter(Type type, out ISterlingPropertyConverter propertyConverter) { throw new NotImplementedException(); }
/// <summary> /// Registers a property converter. /// </summary> /// <param name="propertyConverter">The property converter</param> protected void RegisterPropertyConverter(ISterlingPropertyConverter propertyConverter) { _propertyConverters.Add(propertyConverter.IsConverterFor(), propertyConverter); }
/// <summary> /// Registers a property converter. /// </summary> /// <param name="propertyConverter">The property converter</param> public void RegisterPropertyConverter(ISterlingPropertyConverter propertyConverter) { throw new NotImplementedException(); }