public AvatarController(ILogger <AvatarController> logger, IAvatarContext ctx, IGuestContext guestContext, IMapper mapper, IHttpContextAccessor httpContextAccessor, IConfiguration config) { _config = config; _httpContextAccessor = httpContextAccessor ?? throw new ArgumentException(nameof(httpContextAccessor)); _ctx = ctx ?? throw new ArgumentException(nameof(ctx)); _guestContext = guestContext ?? throw new ArgumentNullException(nameof(guestContext)); _mapper = mapper ?? throw new ArgumentException(nameof(mapper)); _logger = logger ?? throw new ArgumentException(nameof(logger)); }
public JustCommentsController(ILogger <JustCommentsController> logger, IAvatarContext ctx) { _ctx = ctx ?? throw new ArgumentNullException(nameof(ctx)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public CommentsController(ILogger <CommentsController> logger, IAvatarContext ctx, IMapper mapper) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _ctx = ctx ?? throw new ArgumentNullException(nameof(ctx)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }