diff --git a/src/HttpRequestData.Extensions/HttpRequestData.Extensions/HttpRequestDataExtensions.cs b/src/HttpRequestData.Extensions/HttpRequestData.Extensions/HttpRequestDataExtensions.cs index c6099e9..fb6b389 100644 --- a/src/HttpRequestData.Extensions/HttpRequestData.Extensions/HttpRequestDataExtensions.cs +++ b/src/HttpRequestData.Extensions/HttpRequestData.Extensions/HttpRequestDataExtensions.cs @@ -153,7 +153,7 @@ public static async Task GetRequestParametersAsync( if (requestObject == null) throw new HttpRequestDataException("The request body is not correctly formatted."); } - if (queryValuesAvailalbe || routeValues.Any()) + if (queryValuesAvailalbe || (routeValues != default && routeValues.Any())) foreach (PropertyInfo propertyInfo in typeof(T).GetProperties()) if (propertyInfo.CanWrite) {