/// <summary> /// Initializes a new instance of the <see cref="RegistrarController" /> class. /// </summary> /// <param name="logger">The logger.</param> /// <param name="serviceManager">The service repository.</param> /// <param name="protocolNegotiator">The protocol negotiator.</param> /// <param name="sessionManager">The session manager.</param> public RegistrarController(ILogger <RegistrarController> logger, IRegisteredServiceManager serviceManager, IProtocolNegotiator protocolNegotiator, IServiceSessionManager sessionManager) { this.logger = logger; this.serviceManager = serviceManager; this.protocolNegotiator = protocolNegotiator; this.sessionManager = sessionManager; }
/// <summary> /// Initializes a new instance of the <see cref="ServicesController"/> class. /// </summary> /// <param name="logger">The logger.</param> /// <param name="serviceManager">The service manager.</param> public ServicesController(ILogger <ServicesController> logger, IRegisteredServiceManager serviceManager) { this.logger = logger; this.serviceManager = serviceManager; }