Skip to content

Releases: mark-pro/Genesis.MinimalApis

v7.0.0

20 Jan 02:15
7bb96bd
Compare
Choose a tag to compare

Added support for fluent validation

Added

  • Fluent validation support on minimal apis. Fluent validation can either be applied traditionally or via attributes
  • Unit tests for validation functionality

Changes

  • Refactored large parts of the code base while maintaining backwards compatibility with previous version
  • Misc. changes and improvements

Linked to

v6.3.0

21 Dec 14:05
d3f348b
Compare
Choose a tag to compare

Added

  • ExceptionExtensions.ToProblemDetails() to convert exceptions to ProblemDetails object for easier passing as an argument in IResult.

v6.2.0

20 Oct 02:18
bbb6049
Compare
Choose a tag to compare

What's Changed

  • No longer disposing scope for endpoint registration by @mark-pro in #6

Full Changelog: https://github.com/mark-pro/Genesis.MinimalApis/commits/v6.2.0

v6.1.0

27 Sep 17:12
Compare
Choose a tag to compare

Initial release of Genesis.MinimalApis

Support for manual definition of endpoints and registration via the IEndpoints interface

Support for adding RouteAttribute and HttpMethodAttribute

Supported HttpMethodAttributes

  • HttpDeleteAttribute
  • HttpGetAttribute
  • HttpPatchAttribute net7.0 only
  • HttpPostAttribute
  • HttpPutAttribute