Sha256: 5530169a97052b0aac5ef0183bfcc8b13984d7cb08b3bf9eb628add69a067450
Contents?: true
Size: 696 Bytes
Versions: 8
Compression:
Stored size: 696 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 lambda 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
8 entries across 8 versions & 1 rubygems