You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Include a comment explaining that the example implementation is temporary and add a link to the GitHub issue tracking the work needed to implement production-grade inclusion resolver.
Add test coverage at repository level (integration tests)
Update
examples/todo-list
to leverage recently added features moving us closer to full inclusion of related models.See the spike #2592 for more details.
Acceptance criteria
Define
{Model}Relations
interfaces and{Model}WithRelations
typesUpdate
{Model}Repository
implementations to use these new interfacesUpdate repositories to include related models: overwrite
find
andfindById
methods, add a hard-coded retrieval of related models. This part depends on Modify Repositoryfind*
methods to include navigational properties #2632Include a comment explaining that the example implementation is temporary and add a link to the GitHub issue tracking the work needed to implement production-grade inclusion resolver.
Add test coverage at repository level (integration tests)
Update response schemas for controller methods
find
andfindById
to leveragegetModelSchemaRef
andincludeRelations
. This part depends on ImplementgetJsonSchemaRef
andgetModelSchemaRef
helpers #2631 and EnhancegetJsonSchema
to describe navigational properties #2630Add acceptance-level tests to verify inclusion of related models via REST API
Update Todo List Tutorial
The text was updated successfully, but these errors were encountered: