예제 #1
0
 public Bus(IResolver resolver, IBusProvider busProvider, ISerializer serializer)
 {
     _resolver    = resolver.NotNull();
     _busProvider = busProvider.NotNull();
     _serializer  = serializer.NotNull();
     _subscribers = new();
 }
예제 #2
0
 public JobRunner(IResolver resolver, ILogger logger, IMetrics metrics)
 {
     _resolver = resolver.NotNull();
     _logger   = logger.NotNull();
     _metrics  = metrics.NotNull();
 }
예제 #3
0
 public ResolveHandler(IResolver resolver)
 {
     _resolver = resolver.NotNull();
 }