Ejemplo n.º 1
0
 /// <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;
 }
Ejemplo n.º 2
0
 /// <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;
 }