public void ImplementsMessageType <T>(bool direct) where T : class { IServiceBusMessagePublishTopologyConfigurator <T> messageTopology = _publishTopology.GetMessageTopology <T>(); _messagePublishTopologyConfigurator.AddImplementedMessageConfigurator(messageTopology, direct); }
public Task <ISendTransport> GetPublishTransport <T>(Uri publishAddress) where T : class { IServiceBusMessagePublishTopologyConfigurator <T> publishTopology = _topologyConfiguration.Publish.GetMessageTopology <T>(); var settings = publishTopology.GetSendSettings(); var transport = CreateSendTransport(publishAddress, settings); return(Task.FromResult(transport)); }