drasi-project / drasi-platform

Apache License 2.0
997 stars 30 forks source link

Strong type refactor for source/reaction providers #83

Closed danielgerlag closed 1 month ago

danielgerlag commented 1 month ago

Description

The source/reaction providers did not have strong types, were using the serde Value, API validation was happening in the domain layer. This PR replaces the serde Value fields with strong types and refactors accordingly.

Type of change