public ApplicationRoleManager( IRoleStore <AppRole> store, ILookupNormalizer keyNormalizer, ILogger <ApplicationRoleManager> logger, IEnumerable <IRoleValidator <AppRole> > roleValidators, IdentityErrorDescriber errors, IApplicationUserManager userManager) : base(store, roleValidators, keyNormalizer, errors, logger) { _errors = errors; _errors.CheckArgumentIsNull(nameof(_errors)); _keyNormalizer = keyNormalizer; _keyNormalizer.CheckArgumentIsNull(nameof(_keyNormalizer)); _logger = logger; _logger.CheckArgumentIsNull(nameof(_logger)); _store = store; _store.CheckArgumentIsNull(nameof(_store)); _roleValidators = roleValidators; _roleValidators.CheckArgumentIsNull(nameof(_roleValidators)); _userManager = userManager; _userManager.CheckArgumentIsNull(nameof(_userManager)); }