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