/// <summary>
 /// Initializes a new instance of the <see cref="SettingsController" /> class.
 /// </summary>
 /// <param name="provisioningService">The provisioning service.</param>
 /// <param name="loginSettingsService">The login settings service.</param>
 public SettingsController(IProvisioningService provisioningService, ILoginSettingsService loginSettingsService)
 {
     _provisioningService  = provisioningService;
     _loginSettingsService = loginSettingsService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthenticationController"/> class.
 /// </summary>
 public AuthenticationController(ILoginSettingsService loginSettingsService, LoggingService loggingService, IRefreshTokenManager refreshTokenManager)
 {
     _loginSettingsService = loginSettingsService;
     _loggingService       = loggingService;
     _refreshTokenManager  = refreshTokenManager;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SettingsController" /> class.
 /// </summary>
 /// <param name="provisioningService">The provisioning service.</param>
 /// <param name="loginSettingsService">The login settings service.</param>
 public SettingsController(IProvisioningService provisioningService, ILoginSettingsService loginSettingsService)
 {
     _provisioningService = provisioningService;
     _loginSettingsService = loginSettingsService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthenticationController"/> class.
 /// </summary>
 public AuthenticationController(ILoginSettingsService loginSettingsService, LoggingService loggingService, IRefreshTokenManager refreshTokenManager)
 {
     _loginSettingsService = loginSettingsService;
     _loggingService = loggingService;
     _refreshTokenManager = refreshTokenManager;
 }