Maurits Moeys

Results 27 issues of Maurits Moeys

Wondering whether I should fork and build locally rather than relying on the NuGet package

I love this visualizer, it takes a lot of the pain away of working with expression trees. Unfortunately, I'm on Rider. What would it take to have this visualizer work...

enhancement
help wanted

For non-nullable reference types, a resource attribute should be included in the OpenAPI `required` property if model state validation is enabled, and should be excluded otherwise. The following table displays...

OpenAPI

Resources with attributes of various data types should be thoroughly tested. The following data types should be considered: - DateTime, DateTimeOffset, TimeSpan, DateOnly, TimeOnly - decimal, double, float - signed...

OpenAPI

Use the native `NullabilityInfoContext` for checking on nullability information rather than relying on Swashbuckles work-around.

# OpenAPI integration This document provides an overview of the work items involved in creating an OpenAPI integration for JsonApiDotNetCore. > Disclaimer: this is an open source project. The available...

OpenAPI

Member order in swagger.json should be: `jsonapi`, `links`, `data`, `meta`. However, having `data` in-between cannot be done using STJ on .NET 5. Solutions to consider: flattening the type hierarchy, using...

bug
OpenAPI

The current OpenApi integration does not support any query parameters. The task is to describe the standard JsonApiDotNetCore query features as [query parameters](https://swagger.io/docs/specification/describing-parameters/#query-parameters) in the OAS: - filtering - sorting...

OpenAPI

Currently the OpenApi integration only picks up on controllers that inherit from `JsonApiController`. This needs to be expanded so that the following are also picked up on: - `JsonApiQueryController` -...

OpenAPI

Swashbuckle comes with support for parsing XML docs throughout the codebase and including them in the OAS file. Further investigation is required to see how this works together with JADNC...

OpenAPI