public UserPackageEvaluator(IPackageService packageService, IAccountDeleteTelemetryService telemetryService, ILogger <UserPackageEvaluator> logger) { _packageService = packageService ?? throw new ArgumentNullException(nameof(packageService)); _telemtryService = telemetryService ?? throw new ArgumentNullException(nameof(telemetryService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _id = Guid.NewGuid(); }
public GalleryAccountManager( IOptionsSnapshot <AccountDeleteConfiguration> accountDeleteConfigurationAccessor, IDeleteAccountService deleteAccountService, IUserEvaluator userEvaluator, IAccountDeleteTelemetryService telemetryService, ILogger <GalleryAccountManager> logger) { _accountDeleteConfigurationAccessor = accountDeleteConfigurationAccessor ?? throw new ArgumentNullException(nameof(accountDeleteConfigurationAccessor)); _deleteAccountService = deleteAccountService ?? throw new ArgumentNullException(nameof(deleteAccountService)); _userEvaluator = userEvaluator ?? throw new ArgumentNullException(nameof(userEvaluator)); _telemetryService = telemetryService ?? throw new ArgumentNullException(nameof(telemetryService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public AccountDeleteMessageHandler( IOptionsSnapshot <AccountDeleteConfiguration> accountDeleteConfigurationAccessor, IAccountManager accountManager, IUserService userService, IMessageService messenger, IEmailBuilderFactory emailBuilderFactory, IAccountDeleteTelemetryService telemetryService, ILogger <AccountDeleteMessageHandler> logger) { _accountDeleteConfigurationAccessor = accountDeleteConfigurationAccessor ?? throw new ArgumentNullException(nameof(accountDeleteConfigurationAccessor)); _accountManager = accountManager ?? throw new ArgumentNullException(nameof(accountManager)); _userService = userService ?? throw new ArgumentNullException(nameof(userService)); _messenger = messenger ?? throw new ArgumentNullException(nameof(messenger)); _emailBuilderFactory = emailBuilderFactory ?? throw new ArgumentNullException(nameof(emailBuilderFactory)); _telemetryService = telemetryService ?? throw new ArgumentNullException(nameof(telemetryService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }