我对 c# 比较陌生。我在底部有一个有 sender.send() 命令的类。我需要从头等舱调用它,并将我创建的“出站”传递给它,以便它会执行 sender.send 位 - 请帮助。对于信息 ISender 是一个接口,而 Handler 和 Publisher 是类。
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);
}
}