Ich brauche eine Möglichkeit, eine Webseite aus meiner .net-Anwendung heraus aufzurufen.
Aber ich möchte nur eine Anfrage an die Seite senden und mich nicht um die Antwort kümmern.
Da es manchmal vorkommt, dass die Antwort eine Weile dauert, möchte ich nicht, dass die Anwendung hängen bleibt.
Ich habe versucht, in Seite das page_load Ereignis
WebClient webC = new WebClient();
Uri newUri = new Uri("http://localhost:49268/dosomething.aspx");
webC.UploadStringAsync(newUri, string.Empty);
Obwohl es auf Async eingestellt ist, scheint es immer noch zu hängen, da die Seite nicht fertig gerendert, bis die Threads beendet haben