2

.NET SDKの使用を検討しており、テスト クエリを試しています。最後の 30 分間などの QueryTimeframe の作成に問題があります。それ、どうやったら出来るの?

4

1 に答える 1

3

QueryRelativeTimeframe次のようにクラスを試してください。

static void Main(string[] args)
{
    var keenClient = new KeenClient(new ProjectSettingsProviderEnv());

    // create an event to query
    //keenClient.AddEvent("ACollection", new { AProperty = "AValue" });

    // query the event
    var result = keenClient.QueryExtractResource("ACollection", QueryRelativeTimeframe.PreviousNMinutes(30)).ToList();
    if (result.Any())
        Console.WriteLine(result.First());
    else
        Console.WriteLine("No matching records");
    Console.ReadKey();
}

ただし、PreviousNMinutes の相対時間枠クエリには小さなバグがあり、フォーマット エラーのためにサーバーからエラーが返されていました。アップデートをプッシュしました。github からプルするか、Nuget で v0.3.7 にアップデートできます。

于 2015-02-17T22:53:28.557 に答える