public static async Task <T> ReadAsJsonAsync <T>(this HttpContent content, JsonNamingStrategy namingStrategy = JsonNamingStrategy.Default) { var stringContent = await content.ReadAsStringAsync(); return(NewtonsoftJsonSerializer.Create(namingStrategy).Deserialize <T>(stringContent)); }
public JsonContent(object content, JsonNamingStrategy namingStrategy, Encoding encoding, string mediaType) : base(NewtonsoftJsonSerializer.Create(namingStrategy).Serialize(content), encoding, mediaType) { }
public JsonContent(object content, JsonNamingStrategy namingStrategy) : base(NewtonsoftJsonSerializer.Create(namingStrategy).Serialize(content), Encoding.UTF8, JsonMediaType) { }