我有点新的编程...并无法找到有关此eksampel任何文档 我设法从控制台应用程序调用此webservice,没有问题。不能从代码隐藏调用静态列表
我现在试图从webformes调用相同的服务。我把这些类放在app_code文件夹中。
我已经defiend JobOfferService类..但是当我尝试调用类中的GetJobOffers(),我没有找到它?
JobOfferService js = new JobOfferService();
protected void Page_Load(object sender, EventArgs e)
{
js. ?? - Error right here??
}
public class JobOfferService
{
private const string Url = "https://www.xxx.com/api/v1/xxxxxx/";
public static List<JobOffer> GetJobOffers()
{
using (var client = new WebClient())
{
client.Headers.Add("Accept", "application/json; charset=utf-8");
client.Encoding = Encoding.UTF8;
var response = client.DownloadString(Url);
var jobOffers = JsonConvert.DeserializeObject<List<JobOffer>>(response);
return jobOffers;
}
}
}
public class JobOffer
{
public string Id { get; set; }
public string EmployerName { get; set; }
public string Title { get; set; }
public string Text { get; set; }
public string ContactInfo { get; set; }
public DateTime ValidTo { get; set; }
}
是的,我知道对不对? ....我甚至尝试在JobOfferService类中添加一些测试metods ..我现在获得acces我的测试metods,但不是GetJobOffers()metod ...不知道什么是错的:/ – 2014-09-10 10:47:17
什么错误是你越来越? – user489998 2014-09-10 12:00:12