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 AgilixBuzzLmsUserService(ILogger logger, IAgilixBuzzApi dlapApi) : base(logger) { _dlapApi = dlapApi ?? throw new ArgumentNullException(nameof(dlapApi)); }