15 references to EmptyBodyBehavior
Microsoft.AspNetCore.Mvc.Abstractions (4)
ModelBinding\BindingInfo.cs (3)
92public EmptyBodyBehavior EmptyBodyBehavior { get; set; } 260if (EmptyBodyBehavior == EmptyBodyBehavior.Default && 265EmptyBodyBehavior = EmptyBodyBehavior.Allow;
ModelBinding\IAllowEmptyInputInBodyModelBinding.cs (1)
8public EmptyBodyBehavior EmptyBodyBehavior { get; }
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
DefaultApiDescriptionProvider.cs (2)
307if (parameter.BindingInfo == null || parameter.BindingInfo.EmptyBodyBehavior == EmptyBodyBehavior.Default) 313parameter.IsRequired = !(parameter.BindingInfo.EmptyBodyBehavior == EmptyBodyBehavior.Allow);
Microsoft.AspNetCore.Mvc.Core (9)
ApplicationModels\InferParameterBindingInfoConvention.cs (2)
106fromBodyParameters[0].BindingInfo!.EmptyBodyBehavior == EmptyBodyBehavior.Default && 109fromBodyParameters[0].BindingInfo!.EmptyBodyBehavior = EmptyBodyBehavior.Allow;
FromBodyAttribute.cs (4)
52/// Specifying <see cref="EmptyBodyBehavior.Allow"/> or <see cref="EmptyBodyBehavior.Disallow" /> will override the framework defaults. 54public EmptyBodyBehavior EmptyBodyBehavior { get; set; } 58bool IFromBodyMetadata.AllowEmpty => EmptyBodyBehavior == EmptyBodyBehavior.Allow;
ModelBinding\Binders\BodyModelBinderProvider.cs (3)
94internal static bool CalculateAllowEmptyBody(EmptyBodyBehavior emptyBodyBehavior, MvcOptions? options) 96if (emptyBodyBehavior == EmptyBodyBehavior.Default) 101return emptyBodyBehavior == EmptyBodyBehavior.Allow;