我正在尝试检索一些数据,但我尝试访问的服务位于封闭的 ip 连接后面,因此我无法从个人电脑测试我的代码。有人告诉我添加我无法访问的服务中继的数据库。
我已经添加了数据库,但是现在我还需要添加服务,这样我就可以开始测试这是我卡住的地方,我得到的只是服务的以下代码:
数据库包含在解决方案中,它的工作名称为:PUBS.MDF 我现在需要添加以下服务,以便我可以引用它,然后测试我的代码。
[ServiceContract]
public interface IPubs
{
[OperationContract]
List<Publication> GetTopTitles();
[OperationContract]
List<Publication> GetTitles(string SearchString);
[OperationContract]
PublicationDetail GetPublicationDetails(string PubID);
}
[DataContract]
public class Publication
{
[DataMember]
public string PubID { get; set; }
[DataMember]
public string Title { get; set; }
}
[DataContract]
public class PublicationDetail
{
[DataMember]
public string PubID { get; set; }
[DataMember]
public string Title { get; set; }
[DataMember]
public List<string> Authors { get; set; }
[DataMember]
public string Description { get; set; }
[DataMember]
public string Publisher { get; set; }
[DataMember]
public DateTime PubDate { get; set; }
}