public ClientContextFactory(IMessagingFactoryCache messagingFactoryCache, INamespaceCache namespaceCache, IPipe <MessagingFactoryContext> messagingFactoryPipe, IPipe <NamespaceContext> namespacePipe, ClientSettings settings) : base(namespaceCache, namespacePipe, messagingFactoryCache, messagingFactoryPipe) { _settings = settings; }
protected override IClientCache CreateClientCache(Uri inputAddress, IMessagingFactoryCache messagingFactoryCache, INamespaceCache namespaceCache) { return(new ClientCache(inputAddress, new SubscriptionClientContextFactory(messagingFactoryCache, namespaceCache, MessagingFactoryPipeConfigurator.Build(), NamespacePipeConfigurator.Build(), _settings))); }
public TopicSendEndpointContextFactory(IMessagingFactoryCache messagingFactoryCache, INamespaceCache namespaceCache, IPipe <MessagingFactoryContext> messagingFactoryPipe, IPipe <NamespaceContext> namespacePipe, SendSettings settings) : base(namespaceCache, namespacePipe, messagingFactoryCache, messagingFactoryPipe) { _settings = settings; }
public QueueClientContextFactory(IMessagingFactoryCache messagingFactoryCache, INamespaceCache namespaceCache, IPipe <MessagingFactoryContext> messagingFactoryPipe, IPipe <NamespaceContext> namespacePipe, ReceiveSettings settings) : base(messagingFactoryCache, namespaceCache, messagingFactoryPipe, namespacePipe, settings) { _settings = settings; }