feat: added feature of http/2 chunk load

This commit is contained in:
2025-07-08 14:41:46 +03:00
parent a2555a7ce5
commit 4665c11e25
8 changed files with 143 additions and 2 deletions

View File

@@ -0,0 +1,20 @@
using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.AspNetCore.Mvc.ModelBinding;
namespace HTTP2FileStreams;
public class DisableFormValueModelBindingAttribute : Attribute, IResourceFilter
{
public void OnResourceExecuting(ResourceExecutingContext context)
{
var formValueProviderFactory = context.ValueProviderFactories
.OfType<FormValueProviderFactory>()
.FirstOrDefault();
if (formValueProviderFactory != null)
{
context.ValueProviderFactories.Remove(formValueProviderFactory);
}
}
public void OnResourceExecuted(ResourceExecutedContext context) { }
}