diff --git a/src/Microsoft.AspNetCore.Mvc.Abstractions/ModelBinding/IModelBinder.cs b/src/Microsoft.AspNetCore.Mvc.Abstractions/ModelBinding/IModelBinder.cs
index 948af2f376..67cfb95218 100644
--- a/src/Microsoft.AspNetCore.Mvc.Abstractions/ModelBinding/IModelBinder.cs
+++ b/src/Microsoft.AspNetCore.Mvc.Abstractions/ModelBinding/IModelBinder.cs
@@ -16,15 +16,15 @@ namespace Microsoft.AspNetCore.Mvc.ModelBinding
/// The .
///
///
- /// A which on completion returns a which
- /// represents the result of the model binding process.
+ /// A which will complete when the model binding process completes.
///
///
- /// If model binding was successful, the should be a value created
- /// with . If model binding failed, the
- /// should be a value created with .
- /// If there was no data, or this model binder cannot handle the operation, the
- /// should be null.
+ /// If model binding was successful, the should have
+ /// set to true.
+ ///
+ ///
+ /// A model binder that completes successfully should set to
+ /// a value returned from .
///
///
Task BindModelAsync(ModelBindingContext bindingContext);