示例#1
0
 public Handler(
     ContractResolver contractResolver,
     IMediator mediator,
     IAppSettings appSettings,
     IAppContext appContext,
     ILogger logger,
     ITelemetry telemetry,
     IJobScheduler jobScheduler,
     INamedPipeServer namedPipeServer)
 {
     _logger           = logger;
     _mediator         = mediator;
     _telemetry        = telemetry;
     _appContext       = appContext;
     _appSettings      = appSettings;
     _jobScheduler     = jobScheduler;
     _namedPipeServer  = namedPipeServer;
     _contractResolver = contractResolver;
 }
 /// <summary>
 /// Create a <see cref="BreakpointServer"/>.
 /// </summary>
 /// <param name="pipe">The named pipe to send and receive breakpoint messages with.</param>
 public BreakpointServer(INamedPipeServer pipe) => _pipe = pipe;