Exemplo n.º 1
0
 public MessagingInfrastructureProvider(IEnumerable <IMessagingInfrastructure> infrastructures, ILogger <MessagingInfrastructureProvider> logger)
 {
     _logger  = logger ?? throw new System.ArgumentNullException(nameof(logger));
     _default = infrastructures.FirstOrDefault();
     _logger.LogInformation($"Setting default {nameof(IMessagingInfrastructure)} to '{_default?.Type}'.");
     InitProviderLookup(infrastructures);
 }
Exemplo n.º 2
0
 public DummyService(IServiceProvider serviceProvider, IMessagingInfrastructure outerMessaging, IStorageInfrastructure outerStorage)
 {
     _serviceProvider = serviceProvider;
     _outerMessaging  = outerMessaging;
     _outerStorage    = outerStorage;
 }
Exemplo n.º 3
0
 public PingMessageHandler(ILogger <PingMessageHandler> log, IMessagingInfrastructure messaging)
 {
     _log       = log ?? NullLogger <PingMessageHandler> .Instance;
     _messaging = messaging;
 }
Exemplo n.º 4
0
 public FileReceiver(IMessagingInfrastructure messaging, ILogger <FileReceiver> log)
 {
     _messaging = messaging ?? throw new ArgumentNullException(nameof(messaging));
     _log       = log ?? NullLogger <FileReceiver> .Instance;
 }
Exemplo n.º 5
0
 public MessageRoutingSubscription(IMessagingInfrastructure messaging)
 {
     _messaging = messaging;
 }
Exemplo n.º 6
0
 public TestSequence(ILogger <TestSequence> log, IMessagingInfrastructure messaging) : base(messaging)
 {
     _log       = log as ILogger ?? NullLogger.Instance;
     _messaging = messaging;
 }
Exemplo n.º 7
0
 /// <summary>
 /// Creates a MessageRouting instance.
 /// </summary>
 /// <param name="messaging">The IMessagingInfrastructure for which message routing is done.</param>
 public MessageRouting(IMessagingInfrastructure messaging)
 {
     Messaging = messaging;
 }