@@ -290,7 +290,9 @@ public void Compile_ImplicitBodySource()
290290 $input.localeid = $bodySource.LocaleId;
291291 $input.fromuri = .Call Dibix.Http.Server.HttpParameterResolver.ConvertValue(
292292 ""fromuri"",
293- $arguments.Item[""fromuri""],
293+ .Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
294+ $arguments,
295+ ""fromuri""),
294296 $action);
295297 $arguments.Item[""input""] = (System.Object)$input
296298 }
@@ -691,7 +693,9 @@ public void Compile_QuerySource()
691693 } .Else {
692694 .Default(System.Void)
693695 };
694- $arguments.Item[""name""] = (System.Object)$arguments.Item[""name_""];
696+ $arguments.Item[""name""] = (System.Object).Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
697+ $arguments,
698+ ""name_"");
695699 .If (
696700 .Call $arguments.TryGetValue(
697701 ""name"",
@@ -703,9 +707,13 @@ public void Compile_QuerySource()
703707 };
704708 $arguments.Item[""name""] = (System.Object).Call Dibix.Http.Server.Tests.HttpParameterResolverTest+EncryptionHttpParameterConverter.Convert(.Call Dibix.Http.Server.HttpParameterResolver.ConvertValue(
705709 ""name"",
706- $arguments.Item[""name""],
710+ .Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
711+ $arguments,
712+ ""name""),
707713 $action));
708- $arguments.Item[""true""] = (System.Object)$arguments.Item[""true_""];
714+ $arguments.Item[""true""] = (System.Object).Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
715+ $arguments,
716+ ""true_"");
709717 .If (
710718 .Call $arguments.TryGetValue(
711719 ""true"",
@@ -718,11 +726,15 @@ public void Compile_QuerySource()
718726 $input = .New Dibix.Http.Server.Tests.HttpParameterResolverTest+ExplicitHttpUriParameterInput();
719727 $input.targetid = .Call Dibix.Http.Server.HttpParameterResolver.ConvertValue(
720728 ""targetid"",
721- $arguments.Item[""targetid""],
729+ .Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
730+ $arguments,
731+ ""targetid""),
722732 $action);
723733 $input.targetname = .Call Dibix.Http.Server.Tests.HttpParameterResolverTest+EncryptionHttpParameterConverter.Convert(.Call Dibix.Http.Server.HttpParameterResolver.ConvertValue(
724734 ""targetname"",
725- $arguments.Item[""targetname_""],
735+ .Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
736+ $arguments,
737+ ""targetname_""),
726738 $action));
727739 $arguments.Item[""input""] = (System.Object)$input
728740 }
@@ -819,11 +831,15 @@ public void Compile_PathSource()
819831 $input = .New Dibix.Http.Server.Tests.HttpParameterResolverTest+ExplicitHttpUriParameterInput();
820832 $input.targetid = .Call Dibix.Http.Server.HttpParameterResolver.ConvertValue(
821833 ""targetid"",
822- $arguments.Item[""targetid""],
834+ .Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
835+ $arguments,
836+ ""targetid""),
823837 $action);
824838 $input.targetname = .Call Dibix.Http.Server.Tests.HttpParameterResolverTest+EncryptionHttpParameterConverter.Convert(.Call Dibix.Http.Server.HttpParameterResolver.ConvertValue(
825839 ""targetname"",
826- $arguments.Item[""targetname_""],
840+ .Call Dibix.Http.Server.HttpParameterResolverUtility.ReadArgument(
841+ $arguments,
842+ ""targetname_""),
827843 $action));
828844 $arguments.Item[""input""] = (System.Object)$input
829845 }
0 commit comments