示例#1
0
 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));
 }
示例#2
0
 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));
 }