lib/rack/app/endpoint/builder.rb in rack-app-5.6.0 vs lib/rack/app/endpoint/builder.rb in rack-app-5.7.0.rc

- old
+ new

@@ -5,16 +5,20 @@ @config = config end def build builder = Rack::Builder.new + apply_core_middlewares(builder) apply_middleware_build_blocks(builder) - @config.endpoint_method_name builder.run(Rack::App::Endpoint::Executor.new(@config)) builder.to_app end protected + + def apply_core_middlewares(builder) + builder.use(Rack::App::Middlewares::Configuration::PayloadParserSetter) + end def apply_middleware_build_blocks(builder) builder_blocks.each do |builder_block| builder_block.call(builder) end