public BuildDataService(ITeamCityClient teamCityClient, IBuildMapper buildMapper) { if (teamCityClient == null) { throw new ArgumentNullException(nameof(teamCityClient)); } if (buildMapper == null) { throw new ArgumentNullException(nameof(buildMapper)); } _teamCityClient = teamCityClient; _buildMapper = buildMapper; }
public BuildDataService(ITeamCityClient teamCityClient, IBuildMapper buildMapper) { _teamCityClient = teamCityClient ?? throw new ArgumentNullException(nameof(teamCityClient)); _buildMapper = buildMapper ?? throw new ArgumentNullException(nameof(buildMapper)); }
public BuildDataService(ITeamCityClient teamCityClient, IBuildMapper buildMapper, IOptions <ApiOptions> apiOptions) { _teamCityClient = teamCityClient ?? throw new ArgumentNullException(nameof(teamCityClient)); _buildMapper = buildMapper ?? throw new ArgumentNullException(nameof(buildMapper)); _apiOptions = apiOptions?.Value ?? throw new ArgumentNullException(nameof(apiOptions)); }
public TeamCityController(ITeamCityService teamCityService, IBuildMapper buildMapper, ISettingsService settingsService) { _teamCityService = teamCityService; _buildMapper = buildMapper; _settingsService = settingsService; }