File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 15
15
//
16
16
// You can specify all the values or you can default the Revision and Build Numbers
17
17
// by using the '*' as shown below:
18
- [ assembly: AssemblyVersion ( "3.6.31 " ) ]
19
- [ assembly: AssemblyFileVersion ( "3.6.31 " ) ]
18
+ [ assembly: AssemblyVersion ( "3.6.32 " ) ]
19
+ [ assembly: AssemblyFileVersion ( "3.6.32 " ) ]
20
20
//[assembly: AssemblyInformationalVersion("2.5-filters")]
Original file line number Diff line number Diff line change @@ -156,7 +156,7 @@ public override void
156
156
#if NETFRAMEWORK
157
157
foreach ( var param in filterContext . ActionDescriptor . GetParameters ( ) )
158
158
{
159
- if ( param . ParameterType . IsClass && param . ParameterType != typeof ( string ) )
159
+ if ( param . ParameterType . IsClass && ! param . ParameterType . IsArray && param . ParameterType != typeof ( string ) )
160
160
{
161
161
foreach ( var pi in param . ParameterType . GetProperties ( ) . Where ( x => x . CanRead && x . GetIndexParameters ( ) . Length == 0 ) )
162
162
AddParameter ( filterContext , data , pi . Name ) ;
@@ -172,7 +172,7 @@ public override void
172
172
{
173
173
var name = param . Name ;
174
174
175
- if ( param . ParameterType . IsClass && param . ParameterType != typeof ( string ) )
175
+ if ( param . ParameterType . IsClass && ! param . ParameterType . IsArray && param . ParameterType != typeof ( string ) )
176
176
{
177
177
foreach ( var pi in param . ParameterType . GetProperties ( ) . Where ( x => x . CanRead && x . GetIndexParameters ( ) . Length == 0 ) )
178
178
AddParameter ( valueProvider , data , pi . Name ) ;
You can’t perform that action at this time.
0 commit comments