public void DownloadLanguage(string serverUrl, Language language, DownloadLanguageCallback callback) { _downloadLanguageCallback = callback; var request = HttpWebRequest.Create(string.Concat(serverUrl, ServerMethodAddresses.DownloadLanguage, language.Culture)); request.BeginGetResponse(DownloadLanguageCallback, request); }