Пример #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));
 }
Пример #2
0
 public SchoologyLmsUserService(ILogger logger, ISchoologyRestApiClient restApiClient) : base(logger)
 {
     _restApiClient = restApiClient ?? throw new ArgumentNullException(nameof(restApiClient));
 }