Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Error type #7

Open
TomMaple opened this issue Sep 6, 2024 · 0 comments
Open

Create Error type #7

TomMaple opened this issue Sep 6, 2024 · 0 comments
Assignees

Comments

@TomMaple
Copy link
Owner

TomMaple commented Sep 6, 2024

Acceptance Criteria

  • A proper decision is made whether the type is a class or a record.
  • The type is created.
  • The type contains:
    • error type,
    • error title,
    • error detail message,
    • templated error detail message,
    • error instance,
    • error location,
    • collection of errors (with a JSON pointer, detail message and detail message template).
  • Type contains XML documentation ( and optionally ).
  • If necessary, the JsonConverter is created.
  • The tests are created to make sure that the serialization and deserialization are correct
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant