NET4.0アプリケーションからこのWebサービスを利用する方法を探しています。
http://resultsservice.lottery.ie/ResultsService.asmx
いつものように、サービス参照をサービスに追加すると、プロキシが作成され、すべてが正常に見えますが、「GetResults」メソッドを呼び出すと例外がスローされます。
var service = new LotteryResultsServiceSoapClient("LotteryResultsServiceSoap");
var results = service.GetResults(DrawType.EuroMillions, 1);
オブジェクト参照がオブジェクト インスタンスに設定されていません。
サービスの他のメソッド(GetProjectedJackpot)が正常に機能しているため、まれです。サービス参照の代わりにWeb参照を追加しようとしましたが、驚くべきことに…正常に機能します。だから、多分私は何か間違ったことをしているのでしょう。
問題は、このアプリケーションをWindowsRTに移植したいので、Web参照を使用できないことです。また、メトロアプリケーションはWeb参照をサポートしていません。