/// <summary>
 /// Initializes a new instance of the <see cref="JsonPayloadDeserializer"/> class.
 /// </summary>
 /// <param name="payloadConverter">Payload converter</param>
 /// <param name="payloadErrorDeserializer">Payload error deserializer</param>
 public JsonPayloadDeserializer(IJsonToPayloadElementConverter payloadConverter, IPayloadErrorDeserializer payloadErrorDeserializer)
 {
     ExceptionUtilities.CheckArgumentNotNull(payloadConverter, "payloadConverter");
     ExceptionUtilities.CheckArgumentNotNull(payloadErrorDeserializer, "payloadErrorDeserializer");
     this.payloadConverter = payloadConverter;
     this.payloadErrorDeserializer = payloadErrorDeserializer;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JsonPayloadDeserializer"/> class.
 /// </summary>
 /// <param name="payloadConverter">Payload converter</param>
 /// <param name="payloadErrorDeserializer">Payload error deserializer</param>
 public JsonPayloadDeserializer(IJsonToPayloadElementConverter payloadConverter, IPayloadErrorDeserializer payloadErrorDeserializer)
 {
     ExceptionUtilities.CheckArgumentNotNull(payloadConverter, "payloadConverter");
     ExceptionUtilities.CheckArgumentNotNull(payloadErrorDeserializer, "payloadErrorDeserializer");
     this.payloadConverter         = payloadConverter;
     this.payloadErrorDeserializer = payloadErrorDeserializer;
 }