As a Carbon Aware Developer, I want to have the CA WebAPI consumer layer use the Carbon Aware Library so that changes can be made in a single place: the CA Library.
Changes
Updated WebAPI to use handlers, models, and exception in the GSF.CarbonAware Library
Updated Unit Testing
Updated Integration Testing
Updated app settings for integration tests
Checklist
[x] Local Tests Passing?
[x] CICD and Pipeline Tests Passing?
[ ] Added any new Tests?
[ ] Documentation Updates Made?
[ ] Are there any API Changes? If yes, please describe below.
[x] This is not a breaking change. If it is, please describe it below.
Issue Number: #209
Summary
This Draft PR tests changes to the codebase.
As a Carbon Aware Developer, I want to have the CA WebAPI consumer layer use the Carbon Aware Library so that changes can be made in a single place: the CA Library.
Changes
Checklist
This PR Closes #209