Я получаю такое исключение
JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 1, position 1.
Я использую RestEase (https://github.com/canton7/RestEase) с таким интерфейсом
public interface ISomeApi
{
[Get("{version}/data/count")]
Task<SomeResult> GetCount(
[Path] string version,
[Query("metaType")] string metaType,
[Query("query", QuerySerializationMethod.Serialized)] QueryParams queryParams);
}
Моя модель параметров запроса
public class QueryParams
{
[JsonProperty("foo")]
public string Foo { get; set; }
[JsonProperty("bar")]
public string Bar{ get; set; }
[JsonProperty("bass")]
public string Bass{ get; set; }
[JsonProperty("boom")]
public string Boom{ get; set; }
}
Почему я получаю это исключение? Что не так?
Я пытался избежать использования QueryParams
и просто использовал string
, где я уже передал преобразованную в строковое представление модель json, но получилза тем же исключением. Я также пытался избежать специфических символов json, но это не помогло.