WCF测试/烟雾测试

时间:2016-12-18 16:10:39

标签: c# wcf azure

我希望进行测试以确保我的WCF服务正常运行。

我发现了这个:

[OperationContract]
public void Ping(){}

我把它放在我的IService中,但不是Service.svc? 我怎么知道它有效?我是否在我的用户界面中放入一个按钮和一个文本框来调用此方法,并在该ping方法中使用某种语句,如果该Ping方法运行,该方法会在文本框中放置一个值?这是我的建议:

IService:

[OperationContract]
public void Ping()
{
    TextBox.Text = "Okay".ToString();
}

用户界面:

private void btnPing_Click(object sender, RoutedEventArgs e)
{
    public void Ping()
}

1 个答案:

答案 0 :(得分:0)

为了测试你的WCF服务并运行一个windows窗体(就像你以前做过的那样) 点击项目/解决方案,然后选择添加服务参考。

将您的服务网址粘贴到地址文本框中(例如www.xyz.com/abcservice.svc或www.xyz.com/true?wsdl)在同一向导中更改命名空间。(默认为ServiceReference1)。

现在使用您的按钮点击事件,然后调用此方法。

    <script>
        $('#balta').mouseover(function(){
             $('#balta').animateCss('flip');
        });

    </script>

如果没有错误或异常,则一切正常。