コード例 #1
0
 public VictorOpsApiController(
     ILogger <VictorOpsApiController> logger,
     IVictorOpsConfiguration configuration,
     ITeamsApi teamsApi)
 {
     _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
     _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _teamsApi      = teamsApi ?? throw new ArgumentNullException(nameof(teamsApi));
 }
コード例 #2
0
 public TeamService(
     ILogger <TeamService> logger,
     IVictorOpsConfiguration configuration,
     ITeamsApi teamsApi
     )
 {
     _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
     _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _teamsApi      = teamsApi ?? throw new ArgumentNullException(nameof(teamsApi));
 }
コード例 #3
0
 public void Init()
 {
     instance = RestService.For <ITeamsApi>(hostUrl);
 }