Fix #339, optional parameter detection was broken

This commit is contained in:
Yishai Galatzer 2014-05-10 23:41:58 -07:00
parent b9dbb6fe57
commit ece20cacce
1 changed files with 1 additions and 1 deletions

View File

@ -14,7 +14,7 @@ namespace Microsoft.AspNet.Mvc
return new ParameterDescriptor
{
Name = parameter.Name,
IsOptional = parameter.IsOptional,
IsOptional = parameter.IsOptional || parameter.HasDefaultValue,
ParameterBindingInfo = isFromBody ? null : GetParameterBindingInfo(parameter),
BodyParameterInfo = isFromBody ? GetBodyParameterInfo(parameter) : null
};