Draft: Update FaultData to include Operations/Parameter instances

When a fault is detected, store the serialized Operation/Parameter instances to the database in TEXT columns.

  1. Update FaultData to include serialized Operation and Parameter instances
  2. Add methods to Repository allowing saving/loading the stored fault data
  3. Store the following requests on fault
    1. Recorded Request Operation
    2. Recorded Parameter
    3. Recorded Response Operation
    4. Original Request Operation
    5. Original Parameter
    6. Actual Request Operation
    7. Actual Parameter
    8. Actual Response Operation
  4. Add a database migration
  5. Make sure to validate that IsSecret is not lost
Edited Jan 06, 2023 by Michael Eddington
Assignee Loading
Time tracking Loading