Sha256: 3aeb8b4bf097e395446884ee7359659bfe52635ff9ef9ff15814aaab2ab59748
Contents?: true
Size: 695 Bytes
Versions: 37
Compression:
Stored size: 695 Bytes
Contents
Rswag::Api.configure do |c| # Specify a root folder where Swagger JSON files are located # This is used by the Swagger middleware to serve requests for API descriptions # NOTE: If you're using rswag-specs to generate Swagger, you'll need to ensure # that it's configured to generate files in the same folder c.swagger_root = Rails.root.to_s + '/swagger' # Inject a lamda function to alter the returned Swagger prior to serialization # The function will have access to the rack env for the current request # For example, you could leverage this to dynamically assign the "host" property # #c.swagger_filter = lambda { |swagger, env| swagger['host'] = env['HTTP_HOST'] } end
Version data entries
37 entries across 37 versions & 3 rubygems