dankinsoid / VaporToOpenAPI

OpenAPI specification generator for Vapor based Swift projects.
MIT License
104 stars 9 forks source link

Good idea for EncodingStrategy/DecodingStrategy swagger json #8

Closed gulivero1773 closed 1 year ago

gulivero1773 commented 1 year ago

Good idea for use keyEncodingStrategy for swagger. If use model in snake_case then swagger doesn't work? but if use camelCase swagger work. Maybe in future you could add support for other EncodingStrategy/DecodingStrategy

dankinsoid commented 1 year ago

@gulivero1773 since 4.3.0 you can write

import SwiftOpenAPI

KeyEncodingStrategy.default = .convertToSnakeCase

also there is DateEncodingFormat