即时通讯相对较新。我有最后一个带有sender.send()命令的类。我需要从第一个类中调用它,并将它传递给我创建的'出站',因此它将执行sender.send位 - 请帮助。 有关信息ISender是一个接口,Handler和Publisher是类。其他类的c#调用方法
class CVHandler : Handler<CVRequest>
{
protected override object Do(CVRequest Body, object previousResult)
{ Message outbound = new Message(Body);
outbound.Key = "PM";
//Send the message
return null;
}
}
public class CVPublisher : Publisher
{
protected override void Do(ISender sender)
{
sender.Send(message);
}
}
您需要通过Do方法Internal或Public从第一个类访问它。 – Bit