// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. namespace Microsoft.AspNetCore.Http.Features { /// /// Feature to inspect and modify the maximum request body size for a single request. /// public interface IHttpMaxRequestBodySizeFeature { /// /// The maximum allowed size of the current request body in bytes. /// When set to null, the maximum request body size is unlimited. /// This cannot be modified after the reading the request body has started. /// This limit does not affect upgraded connections which are always unlimited. /// /// /// Defaults to the server's global max request body size limit. /// long? MaxRequestBodySize { get; set; } } }