【发布时间】:2015-07-31 16:57:43
【问题描述】:
第一次使用 RestSharp (v105.1.0.0)。我正在使用 RestSharp.Net4 dll 并将其添加为参考。将 Getting Started 示例从 C# 转换为 VB 后,我有以下内容:
Imports RestSharp
Public Class ClientOperations
Public Sub invokeClient()
Dim client = New RestClient()
client.BaseUrl = New Uri("http://twitter.com")
client.Authenticator = New HttpBasicAuthenticator("username", "password")
Dim request = New RestRequest()
request.Resource = "statuses/friends_timeline.xml"
Dim response As IRestResponse = client.Execute(request)
End Sub
End Class
现在有 3 条错误消息:
- “BaseURL”不是“PROJECTNAME.RestClient”的成员
- “Authenticator”不是“PROJECTNAME.RestClient”的成员
- “执行”不是“PROJECTNAME.RestClient”的成员
通过对象浏览器查看这些是 RestClient 的属性
- 公共可重写属性 BaseUrl 作为 System.Uri RestSharp.RestClient 的成员
- 作为 RestSharp.IAuthenticator 的公共属性验证器 RestSharp.RestClient 的成员
- 公共可重写函数执行(请求作为 RestSharp.IRestRequest)作为 RestSharp.RestClient 的 RestSharp.IRestResponse 成员
我对 RestSharp 特定的参考添加做错了吗?非常感谢任何建议。
【问题讨论】:
-
问和回答。我生成了一个冲突的类 RestClient。