PostRowsInGroups предоставляет badRequest от объекта Json

У меня есть следующий код для создания объекта JSON, а затем отправить его в потоковый набор данных в powerBI. С этим кодом у меня пока что, кажется, я нахожу набор данных и таблицу просто отлично, но я получаю неверный запрос на мой объект json. Есть ли что-то простое, что я пропускаю в коде ниже, что мешает этому работать?

using (var client = new PowerBIClient(new Uri(ApiUrl), tokenCredentials))
{
    var payload = new testValues
    {
        value1 = "test",
        value2 = counter,
        value3 = DateTime.UtcNow
    };
    string stringPayload = JsonConvert.SerializeObject(payload);
    StringContent postContent = new StringContent(stringPayload, Encoding.UTF8, "application/json");

    ODataResponseListDataset datasets = client.Datasets.GetDatasetsInGroup(GroupId);
    client.Datasets.PostRowsInGroup(GroupId, datasets.Value.LastOrDefault().Id, "RealTimeData", postContent);
    counter++;
    return;
}

и ниже класс testValues ​​на всякий случай, который также может пролить свет на мою проблему здесь:

public class testValues
{
    [JsonProperty("value1")]
    public string value1 { get; set; }

    [JsonProperty("value2")]
    public int value2 { get; set; }

    [JsonProperty("value3")]
    public DateTime value3 { get; set; }
}

0 ответов

Другие вопросы по тегам