diff --git a/src/Mvc/Mvc.Core/src/Infrastructure/ActionResultStatusCodeAttribute.cs b/src/Mvc/Mvc.Core/src/Infrastructure/ActionResultStatusCodeAttribute.cs
index 9d5709ac95..4fb186b158 100644
--- a/src/Mvc/Mvc.Core/src/Infrastructure/ActionResultStatusCodeAttribute.cs
+++ b/src/Mvc/Mvc.Core/src/Infrastructure/ActionResultStatusCodeAttribute.cs
@@ -6,18 +6,24 @@ using System;
namespace Microsoft.AspNetCore.Mvc.Infrastructure
{
///
- /// Attribute annoted on ActionResult constructor and helper method parameters to indicate
+ /// Attribute annotated on ActionResult constructor and helper method parameters to indicate
/// that the parameter is used to set the "statusCode" for the ActionResult.
///
/// Analyzers match this parameter by type name. This allows users to annotate custom results \ custom helpers
- /// with a user defined attribute without having to expose this type.
+ /// with a user-defined attribute without having to expose this type.
///
///
/// This attribute is intentionally marked Inherited=false since the analyzer does not walk the inheritance graph.
///
///
///
- /// StatusCodeResult([ActionResultStatusCodeParameter] int statusCode)
+ /// Annotated constructor parameter:
+ ///
+ /// public StatusCodeResult([ActionResultStatusCode] int statusCode)
+ /// {
+ /// StatusCode = statusCode;
+ /// }
+ ///
///
[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)]
public sealed class ActionResultStatusCodeAttribute : Attribute