Example #1
0
 public ReportingChannelControlHelper(
     IChannelControlHelper controller,
     SubchannelReporter subchannelReporter)
 {
     _controller         = controller;
     _subchannels        = new List <Subchannel>();
     _subchannelReporter = subchannelReporter;
 }
 public Subscription(SubchannelReporter reporter, IObserver <SubchannelReporterResult> observer)
 {
     _reporter = reporter;
     _observer = observer;
 }
Example #3
0
 public ReportingLoadBalancerFactory(LoadBalancerFactory loadBalancerFactory, SubchannelReporter subchannelReporter)
 {
     _loadBalancerFactory = loadBalancerFactory;
     _subchannelReporter  = subchannelReporter;
 }