public DiagnosticServicesTokenController( IProfilerTokenService profilerTokenService, IARMClientCertificateValidator armClientCertificateValidator) { _profilerTokenService = profilerTokenService ?? throw new ArgumentNullException(nameof(profilerTokenService)); _armClientCertificateValidator = armClientCertificateValidator ?? throw new ArgumentNullException(nameof(armClientCertificateValidator)); }
public DiagnosticServiceAuthorizeFilter( IProfilerTokenService tokenService, PermissionLevel permissionLevel, ILogger <DiagnosticServiceAuthorizeFilter> logger) { _permissionLevel = permissionLevel; _tokenService = tokenService ?? throw new ArgumentNullException(nameof(tokenService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }