/// <summary>
 /// Creates a new <see cref="DictionaryConversionPolicy"/>
 /// </summary>
 /// <param name="config">Configuration for property conversion.</param>
 public DictionaryConversionPolicy(IConversionConfig config)
 {
     _config = config ?? throw new ArgumentNullException(nameof(config));
 }
Example #2
0
 /// <summary>
 /// Creates a new <see cref="PropertyConverter"/>
 /// </summary>
 /// <param name="config">Configuration for property conversion.</param>
 /// <param name="logger">Logger for logging conversion errors.</param>
 public PropertyConverter(IConversionConfig config, ILogger logger)
 {
     _config = config ?? throw new ArgumentNullException(nameof(config));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }