Webservice实例问题

时间:2014-02-19 02:01:39

标签: web-services asmx

我有两个webservices,即webservice1和webservie2,使用以下方法并相互调用。

webservice1
{
    method1()
    {
       webservice2.method1();
    }
}
webservice2
{
   method1()

    {
       var push=new pushbroker();
       push.OnNotificationSent += NotificationSent;

    }


    void NotificationSent(object sender, INotification notification)
    {

        Console.WriteLine("Sent: " + sender + " -> " + notification);
    }

   }

问题是,如果我第一次运行webservice1.method1(),webservice2的事件NotificationSent()没有触发。

如果我首先运行webservice2.method1(),则会触发NotificationSent()事件。如果从webservice1()

开始,为什么不触发事件

0 个答案:

没有答案