public TestConnectionService(ILogger logger, IAgilixBuzzApi buzzClient, IMoodleApi moodleClient, IBlackBoardApi blackboardClient, IHaikuRestApiClient haikuClient, ISchoologyRestApiClient schoologyClient) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _schoologyClient = schoologyClient ?? throw new ArgumentNullException(nameof(schoologyClient)); _buzzClient = buzzClient ?? throw new ArgumentNullException(nameof(buzzClient)); _moodleClient = moodleClient ?? throw new ArgumentNullException(nameof(moodleClient)); _blackboardClient = blackboardClient ?? throw new ArgumentNullException(nameof(blackboardClient)); _haikuClient = haikuClient ?? throw new ArgumentNullException(nameof(haikuClient)); }
public SchoologyLmsUserService(ILogger logger, ISchoologyRestApiClient restApiClient) : base(logger) { _restApiClient = restApiClient ?? throw new ArgumentNullException(nameof(restApiClient)); }