Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserController"/> class.
 /// </summary>
 /// <param name="userManager">Instance of the <see cref="IUserManager"/> interface.</param>
 /// <param name="sessionManager">Instance of the <see cref="ISessionManager"/> interface.</param>
 /// <param name="networkManager">Instance of the <see cref="INetworkManager"/> interface.</param>
 /// <param name="deviceManager">Instance of the <see cref="IDeviceManager"/> interface.</param>
 /// <param name="authContext">Instance of the <see cref="IAuthorizationContext"/> interface.</param>
 /// <param name="config">Instance of the <see cref="IServerConfigurationManager"/> interface.</param>
 /// <param name="logger">Instance of the <see cref="ILogger"/> interface.</param>
 /// <param name="quickConnectManager">Instance of the <see cref="IQuickConnect"/> interface.</param>
 public UserController(
     IUserManager userManager,
     ISessionManager sessionManager,
     INetworkManager networkManager,
     IDeviceManager deviceManager,
     IAuthorizationContext authContext,
     IServerConfigurationManager config,
     ILogger <UserController> logger,
     IQuickConnect quickConnectManager)
 {
     _userManager         = userManager;
     _sessionManager      = sessionManager;
     _networkManager      = networkManager;
     _deviceManager       = deviceManager;
     _authContext         = authContext;
     _config              = config;
     _logger              = logger;
     _quickConnectManager = quickConnectManager;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="QuickConnectController"/> class.
 /// </summary>
 /// <param name="quickConnect">Instance of the <see cref="IQuickConnect"/> interface.</param>
 /// <param name="authContext">Instance of the <see cref="IAuthorizationContext"/> interface.</param>
 public QuickConnectController(IQuickConnect quickConnect, IAuthorizationContext authContext)
 {
     _quickConnect = quickConnect;
     _authContext  = authContext;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="QuickConnectController"/> class.
 /// </summary>
 /// <param name="quickConnect">Instance of the <see cref="IQuickConnect"/> interface.</param>
 public QuickConnectController(IQuickConnect quickConnect)
 {
     _quickConnect = quickConnect;
 }