public RoutesController(IHttpContextAccessor httpContextAccessor, IOrderFeedAPI orderFeedAPI, IKlaviyoAPI klaviyoAPI, IIOServiceContext context) { this._httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); this._orderFeedAPI = orderFeedAPI ?? throw new ArgumentNullException(nameof(orderFeedAPI)); this._klaviyoAPI = klaviyoAPI ?? throw new ArgumentNullException(nameof(klaviyoAPI)); this._context = context ?? throw new ArgumentNullException(nameof(context)); }
public EventsController(IIOServiceContext context, IKlaviyoAPI klaviyoAPI) { this._context = context ?? throw new ArgumentNullException(nameof(context)); this._klaviyoAPI = klaviyoAPI ?? throw new ArgumentNullException(nameof(klaviyoAPI)); }