public PostProcessObjectFactory ( IConfigurableListableObjectFactory factory ) : void | ||
factory | IConfigurableListableObjectFactory | /// The object factory to register the converters with. /// |
Результат | void |
public override void PostProcessObjectFactory(
IConfigurableListableObjectFactory factory)
{
if (_customConverters != null)
{
foreach (DictionaryEntry entry in _customConverters)
{
Type requiredType = ResolveRequiredType(entry.Key, "key", "custom type converter");
TypeConverter converter = ResolveConverter(entry.Value);
factory.RegisterCustomConverter(requiredType, converter);
}
}
}
public void DontSupplyAnyCustomConverters() { CustomConverterConfigurer config = new CustomConverterConfigurer(); config.CustomConverters = null; config.PostProcessObjectFactory(factory); }