protected override IAsyncResult OnBeginCreateMessageSender(string transferDestinationEntityName, string viaEntityName, TimeSpan timeout, AsyncCallback callback, object state) { CreateSenderLinkSettings createSenderLinkSetting = new CreateSenderLinkSettings(this, viaEntityName, null, transferDestinationEntityName); return(new CompletedAsyncResult <SbmpMessageSender>(createSenderLinkSetting.MessageSender, callback, state)); }
protected override IAsyncResult OnBeginCreateSender(TimeSpan timeout, AsyncCallback callback, object state) { CreateSenderLinkSettings createSenderLinkSetting = new CreateSenderLinkSettings((SbmpMessagingFactory)base.MessagingFactory, base.Path, new MessagingEntityType?(MessagingEntityType.Topic), base.RetryPolicy); return(new CompletedAsyncResult <SbmpMessageSender>(createSenderLinkSetting.MessageSender, callback, state)); }