Skip to content

Conversation

@MackinnonBuck
Copy link
Member

@MackinnonBuck MackinnonBuck commented Sep 2, 2020

Description

Added IJSUnmarshalledObjectReference, allowing high-performance JS interop calls on Blazor WebAssembly.

Customer Impact

Component vendors may utilize unmarshalled JS interop calls for improved performance.

Regression?

No.

Risk

Little risk - this is an area that is well tested.

Addresses #25208

@MackinnonBuck MackinnonBuck force-pushed the t-mabuc/js-unmarshalled-object-reference branch from ad7c3cf to a575bf7 Compare September 2, 2020 22:31
@MackinnonBuck MackinnonBuck marked this pull request as ready for review September 2, 2020 22:32
@MackinnonBuck MackinnonBuck added the area-blazor Includes: Blazor, Razor Components label Sep 2, 2020
Copy link
Member

@SteveSandersonMS SteveSandersonMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fantastic - awesome work here!

@mkArtakMSFT mkArtakMSFT added this to the 5.0.0-rc2 milestone Sep 4, 2020
@mkArtakMSFT mkArtakMSFT added the Servicing-consider Shiproom approval is required for the issue label Sep 4, 2020
@ghost
Copy link

ghost commented Sep 4, 2020

Hello human! Please make sure you've included the Shiproom Template in a comment or (preferably) the PR description. Also, make sure this PR is not marked as a draft and is ready-to-merge.

@mkArtakMSFT
Copy link
Contributor

@Pilchie can we get your approve here for RC2?

@Pilchie Pilchie added Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Sep 4, 2020
@Pilchie
Copy link
Member

Pilchie commented Sep 4, 2020

Approved for .NET 5 RC2.

@mkArtakMSFT mkArtakMSFT merged commit bbc7fd8 into release/5.0-rc2 Sep 4, 2020
@mkArtakMSFT mkArtakMSFT deleted the t-mabuc/js-unmarshalled-object-reference branch September 4, 2020 17:27
@MackinnonBuck MackinnonBuck changed the title IJSUnmarshalledObjectReference for unmarshalled JS interop calls on JavaScript objects. IJSUnmarshalledObjectReference for unmarshalled JS interop calls on JavaScript objects. Fixes #25208 Sep 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-blazor Includes: Blazor, Razor Components Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants