Skip to content

Update TransformationInstruction.cs - #9

Open
ahmedmmTaha wants to merge 1 commit into
mbrimble:masterfrom
ahmedmmTaha:master
Open

Update TransformationInstruction.cs#9
ahmedmmTaha wants to merge 1 commit into
mbrimble:masterfrom
ahmedmmTaha:master

Conversation

@ahmedmmTaha

@ahmedmmTaha ahmedmmTaha commented Oct 18, 2020

Copy link
Copy Markdown

I changed the transform object, which conducts the dynamic transformation, from dynamic type to ITransform.

This fixed the runtime error in BizTalk Server 2020 due to a breaking change, where it is resolved to the new ITransform2 type when using the dynamic keyword.

This should work with BizTalk 2013+, but it will not work with BizTalk 2010.

@ralphromero

Copy link
Copy Markdown

@ahmedmmTaha ITransform is deprecated, so ITransform2 is the correct interface. I've got it working using transform2 at https://github.com/ralphromero/brepipelineframework

@ahmedmmTaha

Copy link
Copy Markdown
Author

@ralphromero Thanks for sharing. Yes you are correct, I intended to use ITransform so it would still be backward compatible with all previous BizTalk versions above 2010.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants