1 override of Result
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\DefaultModelBindingContext.cs (1)
155public override ModelBindingResult Result
53 writes to Result
BasicWebSite (2)
Controllers\BindPropertiesController.cs (1)
31bindingContext.Result = ModelBindingResult.Success("CustomBoundValue");
Controllers\ContactApiController.cs (1)
148bindingContext.Result = ModelBindingResult.Success("From TestModelBinder: " + val);
FormatterWebSite (1)
PolymorphicBinder.cs (1)
18bindingContext.Result = ModelBindingResult.Success(model);
Microsoft.AspNetCore.Mvc.Core (31)
ModelBinding\Binders\BodyModelBinder.cs (2)
139bindingContext.Result = ModelBindingResult.Success(model: null); 167bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\ByteArrayModelBinder.cs (1)
58bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\CancellationTokenModelBinder.cs (1)
26bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\CollectionModelBinder.cs (3)
130bindingContext.Result = model == null ? ModelBindingResult.Failed() : ModelBindingResult.Success(model); 153bindingContext.Result = ModelBindingResult.Failed(); 186bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\ComplexObjectModelBinder.cs (3)
151bindingContext.Result = ModelBindingResult.Failed(); 155bindingContext.Result = ModelBindingResult.Success(bindingContext.Model); 168bindingContext.Result = ModelBindingResult.Failed();
ModelBinding\Binders\ComplexTypeModelBinder.cs (2)
216bindingContext.Result = ModelBindingResult.Failed(); 220bindingContext.Result = ModelBindingResult.Success(bindingContext.Model);
ModelBinding\Binders\DateTimeModelBinder.cs (1)
86bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\DecimalModelBinder.cs (1)
89bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\DictionaryModelBinder.cs (2)
173bindingContext.Result = ModelBindingResult.Failed(); 213bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\DoubleModelBinder.cs (1)
89bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\EnumTypeModelBinder.cs (1)
47bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\FloatModelBinder.cs (1)
89bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\FormCollectionModelBinder.cs (1)
52bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\FormFileModelBinder.cs (1)
131bindingContext.Result = ModelBindingResult.Success(value);
ModelBinding\Binders\HeaderModelBinder.cs (3)
95bindingContext.Result = result; 150bindingContext.Result = ModelBindingResult.Failed(); 159bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\KeyedServicesModelBinder.cs (2)
27bindingContext.Result = ModelBindingResult.Failed(); 40bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\KeyValuePairModelBinder.cs (2)
57bindingContext.Result = ModelBindingResult.Success(model); 85bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\ServicesModelBinder.cs (1)
34bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\SimpleTypeModelBinder.cs (1)
129bindingContext.Result = ModelBindingResult.Success(model);
ModelBinding\Binders\TryParseModelBinder.cs (1)
80bindingContext.Result = ModelBindingResult.Success(null);
Microsoft.AspNetCore.Mvc.Core.Test (11)
Controllers\ControllerBinderDelegateProviderTest.cs (3)
245context.Result = ModelBindingResult.Success(value); 1029bindingContext.Result = ModelBindingResult.Success(model); 1033bindingContext.Result = ModelBindingResult.Failed();
ModelBinding\Binders\BinderTypeModelBinderTest.cs (1)
114bindingContext.Result = ModelBindingResult.Success(_model);
ModelBinding\Binders\CollectionModelBinderTest.cs (1)
462mbc.Result = ModelBindingResult.Success(42);
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (1)
640bindingContext.Result = _result;
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (1)
1635bindingContext.Result = result;
ModelBinding\ParameterBinderTest.cs (1)
734context.Result = modelBinderResult;
ModelBinding\StubModelBinder.cs (3)
21context.Result = result; 40context.Result = result; 50context.Result = result;
Microsoft.AspNetCore.Mvc.IntegrationTests (7)
BinderTypeBasedModelBinderIntegrationTest.cs (5)
336bindingContext.Result = ModelBindingResult.Success(address); 361bindingContext.Result = ModelBindingResult.Success(address); 379bindingContext.Result = ModelBindingResult.Success(model); 391bindingContext.Result = ModelBindingResult.Success(model: null); 403bindingContext.Result = ModelBindingResult.Failed();
GenericModelBinderIntegrationTest.cs (1)
181bindingContext.Result = ModelBindingResult.Success(new Address());
SuccessfulModelBinder.cs (1)
16bindingContext.Result = ModelBindingResult.Success(model);
RazorPagesWebSite (1)
PolymorphicModelBinder.cs (1)
26bindingContext.Result = ModelBindingResult.Success(model);
37 references to Result
Microsoft.AspNetCore.Mvc.Abstractions (4)
ModelBinding\IModelBinder.cs (2)
20/// If model binding was successful, the <see cref="ModelBindingContext.Result"/> should have 24/// A model binder that completes successfully should set <see cref="ModelBindingContext.Result"/> to
ModelBinding\ModelBindingContext.cs (2)
117/// Before an <see cref="IModelBinder"/> is called, <see cref="Result"/> will be set to a value indicating 118/// failure. The binder should set <see cref="Result"/> to a value created with
Microsoft.AspNetCore.Mvc.Core (16)
ModelBinding\Binders\CollectionModelBinder.cs (4)
210/// For back-compatibility reasons, <see cref="ModelBindingContext.Result" /> must have 290if (bindingContext.Result.IsModelSet) 292var boundValue = bindingContext.Result.Model; 358result = bindingContext.Result;
ModelBinding\Binders\ComplexObjectModelBinder.cs (2)
462result = bindingContext.Result; 495result = bindingContext.Result;
ModelBinding\Binders\ComplexTypeModelBinder.cs (2)
282result = bindingContext.Result; 303/// A <see cref="Task"/> that when completed will set <see cref="ModelBindingContext.Result"/> to the
ModelBinding\Binders\DictionaryModelBinder.cs (3)
115var result = bindingContext.Result; 186var valueResult = bindingContext.Result; 204valueResult = bindingContext.Result;
ModelBinding\Binders\HeaderModelBinder.cs (1)
92result = bindingContext.Result;
ModelBinding\Binders\KeyValuePairModelBinder.cs (1)
106return bindingContext.Result;
ModelBinding\Binders\TryParseModelBinder.cs (1)
21private static readonly MemberExpression BindingResultExpression = Expression.Property(BindingContextExpression, nameof(ModelBindingContext.Result));
ModelBinding\ModelBindingHelper.cs (1)
270var modelBindingResult = modelBindingContext.Result;
ModelBinding\ParameterBinder.cs (1)
136var modelBindingResult = modelBindingContext.Result;
Microsoft.AspNetCore.Mvc.Core.Test (11)
ModelBinding\Binders\FormFileModelBinderTest.cs (10)
63Assert.True(bindingContext.Result.IsModelSet); 65var entry = bindingContext.ValidationState[bindingContext.Result.Model]; 103Assert.True(bindingContext.Result.IsModelSet); 105var entry = bindingContext.ValidationState[bindingContext.Result.Model]; 145Assert.True(bindingContext.Result.IsModelSet); 147var entry = bindingContext.ValidationState[bindingContext.Result.Model]; 179Assert.True(bindingContext.Result.IsModelSet); 181var entry = bindingContext.ValidationState[bindingContext.Result.Model]; 215Assert.True(bindingContext.Result.IsModelSet); 217var entry = bindingContext.ValidationState[bindingContext.Result.Model];
ModelBinding\StubModelBinder.cs (1)
64Debug.Assert(bindingContext.Result == ModelBindingResult.Failed());
Microsoft.AspNetCore.Mvc.IntegrationTests (6)
BinderTypeBasedModelBinderIntegrationTest.cs (5)
322Debug.Assert(bindingContext.Result == ModelBindingResult.Failed()); 347Debug.Assert(bindingContext.Result == ModelBindingResult.Failed()); 371Debug.Assert(bindingContext.Result == ModelBindingResult.Failed()); 389Debug.Assert(bindingContext.Result == ModelBindingResult.Failed()); 401Debug.Assert(bindingContext.Result == ModelBindingResult.Failed());
GenericModelBinderIntegrationTest.cs (1)
170Debug.Assert(bindingContext.Result == ModelBindingResult.Failed());