public JsonModelMapper(Func<Type, bool> parameterTypeMatchDelegate, JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
		{
			parameterTypeMatchDelegate.ThrowIfNull("parameterTypeMatchDelegate");
			serializerSettings.ThrowIfNull("serializerSettings");

			_parameterTypeMatchDelegate = parameterTypeMatchDelegate;
			_serializerSettings = serializerSettings;
			_errorHandling = errorHandling;
		}
        public ResponseMethodReturnTypeMapper JsonModelMapper(
            Func<Type, bool> parameterTypeMatchDelegate,
            JsonSerializerSettings serializerSettings,
            DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
        {
            _parameterMappers.Add(new JsonModelMapper(parameterTypeMatchDelegate, serializerSettings, errorHandling));

            return this;
        }
Esempio n. 3
0
        public ResponseMethodReturnTypeMapper JsonModelMapper(
            Func <Type, bool> parameterTypeMatchDelegate,
            JsonSerializerSettings serializerSettings,
            DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
        {
            _parameterMappers.Add(new JsonModelMapper(parameterTypeMatchDelegate, serializerSettings, errorHandling));

            return(this);
        }
Esempio n. 4
0
        public JsonModelMapper(Func <Type, bool> parameterTypeMatchDelegate, JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
        {
            parameterTypeMatchDelegate.ThrowIfNull("parameterTypeMatchDelegate");
            serializerSettings.ThrowIfNull("serializerSettings");

            _parameterTypeMatchDelegate = parameterTypeMatchDelegate;
            _serializerSettings         = serializerSettings;
            _errorHandling = errorHandling;
        }
 public ConvertibleMapper(NameValueCollectionSource source, bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
     : base(source, caseSensitive, errorHandling)
 {
 }
Esempio n. 6
0
 protected RequestMapper(NameValueCollectionSource source, bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
 {
     _source = source;
     _caseSensitive = caseSensitive;
     _errorHandling = errorHandling;
 }
 public FormToIConvertibleMapper(bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
 {
     _caseSensitive = caseSensitive;
     _errorHandling = errorHandling;
 }
Esempio n. 8
0
 public ConvertibleMapper(NameValueCollectionSource source, bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
     : base(source, caseSensitive, errorHandling)
 {
 }
Esempio n. 9
0
 protected RequestMapper(NameValueCollectionSource source, bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
 {
     _source        = source;
     _caseSensitive = caseSensitive;
     _errorHandling = errorHandling;
 }
        public ResponseMethodReturnTypeMapper JsonModelMapper(DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
        {
            _parameterMappers.Add(new JsonModelMapper(errorHandling));

            return this;
        }
Esempio n. 11
0
 public JsonModelMapper(Func <Type, bool> parameterTypeMatchDelegate, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
     : this(parameterTypeMatchDelegate, new JsonSerializerSettings(), errorHandling)
 {
 }
Esempio n. 12
0
 public GuidMapper(NameValueCollectionSource source, bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue, string format = null)
     : base(source, caseSensitive, errorHandling)
 {
     _format = format;
 }
		public QueryStringToIConvertibleMapper(bool caseSensitive = false, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
		{
			_caseSensitive = caseSensitive;
			_errorHandling = errorHandling;
		}
Esempio n. 14
0
		public JsonModelMapper(DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
			: this(type => type.Name.EndsWith("Model"), new JsonSerializerSettings(), errorHandling)
		{
		}
Esempio n. 15
0
		public JsonModelMapper(Func<Type, bool> parameterTypeMatchDelegate, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
			: this(parameterTypeMatchDelegate, new JsonSerializerSettings(), errorHandling)
		{
		}
Esempio n. 16
0
 public JsonModelMapper(DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
     : this(type => type.Name.EndsWith("Model"), new JsonSerializerSettings(), errorHandling)
 {
 }
Esempio n. 17
0
        public ResponseMethodReturnTypeMapper JsonModelMapper(DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
        {
            _parameterMappers.Add(new JsonModelMapper(errorHandling));

            return(this);
        }
        public ResponseMethodReturnTypeMapper JsonModelMapper(JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue)
        {
            _parameterMappers.Add(new JsonModelMapper(serializerSettings, errorHandling));

            return this;
        }