|
@@ -1,17 +0,0 @@
|
|
|
-using Microsoft.AspNetCore.Mvc.ModelBinding;
|
|
|
-
|
|
|
-namespace Masuit.Tools.AspNetCore.ModelBinder;
|
|
|
-
|
|
|
-public class BodyOrDefaultBindingSource : BindingSource
|
|
|
-{
|
|
|
- public static readonly BindingSource BodyOrDefault = new BodyOrDefaultBindingSource("BodyOrDefault", "BodyOrDefault", true, true);
|
|
|
-
|
|
|
- public BodyOrDefaultBindingSource(string id, string displayName, bool isGreedy, bool isFromRequest) : base(id, displayName, isGreedy, isFromRequest)
|
|
|
- {
|
|
|
- }
|
|
|
-
|
|
|
- public override bool CanAcceptDataFrom(BindingSource bindingSource)
|
|
|
- {
|
|
|
- return bindingSource == Body || bindingSource == this;
|
|
|
- }
|
|
|
-}
|