初始化HttpClient变量时出错

时间:2017-10-17 19:24:06

标签: c# web-services webservices-client

我正在尝试从c#应用程序调用Web服务,并且在初始化HttpClient变量时出现错误

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using System.Configuration;
using System.Net.Http.Headers;
using System.Text;
using System.IO;
using System.Net.Security;
using System.Xml;
using System.Xml.Linq;
using System.Threading.Tasks;

namespace interfacing
{
   public class APICall
   {
        string BaseURL_L = ConfigurationManager.AppSettings["BaseURL"];
        using(var lab = new HttpClient())
        {    
             ServicePointManager.ServerCertificateValidationCallback = 
                 new RemoteCertificateValidationCallback(delegate { return true; });

使用声明

时出错
  

上下文关键字'var'可能只出现在变量中       声明或脚本代码

也会收到错误

  

当前上下文中不存在名称“ServicePointManager.ServerCertificateValidationCallback”。

     

.RemoteCertificateValidationCallback()'必须声明一个正文,因为它没有标记为abstract,extern或partial

不确定我在这里缺少什么。我有以上所有参考资料。

0 个答案:

没有答案