예제 #1
0
 public SubscriptionsBuilder(
     IGlobalSubscriptionsService globalSubscriptionsService,
     IScopedSubscriptionsService scopedSubscriptionsService
     )
 {
     _globalSubscriptionsService = globalSubscriptionsService;
     _scopedSubscriptionsService = scopedSubscriptionsService;
 }
예제 #2
0
 internal ServiceHandlerConfigurator(
     IScopedSubscriptionsService scopedSubscriptionsService,
     IGlobalSubscriptionsService globalSubscriptionsService,
     bool isOptional
     )
 {
     _scopedSubscriptionsService = scopedSubscriptionsService;
     _globalSubscriptionsService = globalSubscriptionsService;
     _isOptional = isOptional;
 }
예제 #3
0
 public PublishingService(
     ILogger <PublishingService> logger,
     IGlobalSubscriptionsService globalSubscriptionsService,
     IScopedSubscriptionsService scopedSubscriptionsService,
     ISubscriptionsMatchingService subscriptionsMatchingService
     )
 {
     _logger = logger;
     _globalSubscriptionsService   = globalSubscriptionsService;
     _scopedSubscriptionsService   = scopedSubscriptionsService;
     _subscriptionsMatchingService = subscriptionsMatchingService;
 }