There was a problem in the WsdlProvider with building Task using ProvidedTypeBuilder.MakeGenericType ...
The generated type was not seen as equal to Task and AST compilation was failing because of type mismatch.
This PR is detecting when all types are not Provided and simply calls t.MakeGenericType(..) in this case.
… all types are not provided
There was a problem in the WsdlProvider with building Task using ProvidedTypeBuilder.MakeGenericType ...
The generated type was not seen as equal to Task and AST compilation was failing because of type mismatch.
This PR is detecting when all types are not Provided and simply calls t.MakeGenericType(..) in this case.