public EmployerCommitmentApi(HttpClient client, ICommitmentsApiClientConfiguration configuration) : base(client) { if (configuration == null) { throw new ArgumentException(nameof(configuration)); } if (client == null) { throw new ArgumentNullException(nameof(client)); } _configuration = configuration; _commitmentHelper = new HttpCommitmentHelper(client); }