public MigrationController( LegacyPortalContext legacyContext, UserManager <PortalIdentityUser> userManager, IDemoAuthRepository demoAuthRepository) { _legacyContext = legacyContext ?? throw new ArgumentNullException(nameof(legacyContext)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); _demoAuthRepository = demoAuthRepository ?? throw new ArgumentNullException(nameof(demoAuthRepository)); }
public DemosController( ILogger <DemosController> logger, IAuthorizationService authorizationService, IDemosRepository demosRepository, IDemoAuthRepository demoAuthRepository, UserManager <PortalIdentityUser> userManager, SignInManager <PortalIdentityUser> signInManager, IDemosForumsClient demosForumsClient) { _logger = logger; _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _demosRepository = demosRepository ?? throw new ArgumentNullException(nameof(demosRepository)); _demoAuthRepository = demoAuthRepository ?? throw new ArgumentNullException(nameof(demoAuthRepository)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); _signInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager)); _demosForumsClient = demosForumsClient ?? throw new ArgumentNullException(nameof(demosForumsClient)); }