public LoggingBehavior(ILogger <LoggingBehavior <TRequest, TResponse> > logger, IRabbitLogger rabbitLogger, IHttpContextAccessor httpContextAccessor) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _rabbitLogger = rabbitLogger ?? throw new ArgumentNullException(nameof(rabbitLogger)); _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); }
public AccountController(ILogger <AccountController> logger, IRabbitLogger rabbitLogger, UserManager <User> userManager) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _rabbitLogger = rabbitLogger ?? throw new ArgumentNullException(nameof(rabbitLogger)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); }