GuildWars 2 用の Dragon Timer Windows Store アプリを開発したいと考えています。とにかく、SQL データベースにタイムスタンプを保存します。アプリでこのタイムスタンプを取得するために、データベースのコンテンツをページに書き込む PHP スクリプトを作成しました。今、HttpClient.GetStringAsync() メソッドを介してその文字列を受信しようとしています。切り取ったコードは次のとおりです。
async Task<Dictionary<String, DateTime>> GetKillTimes()
{
Dictionary<String, DateTime> killTimes = new Dictionary<String,DateTime>();
HttpClient httpClient = new HttpClient();
Task<string> getStringTask = httpClient.GetStringAsync("http://www.wp10454523.server-he.de/truhentimer/getTimes.php");
String rawKillTimes = await getStringTask;
//Parse to Dictionary...
return killTimes;
}
Google から取得したいくつかの異なるメソッド (WebRequest ...) を試しましたが、すべて Get-Part でスタックしました。関数を誤解している可能性がありますか?単純な文字列であるページのコンテンツを取得するべきではありませんか?