Commit Graph

64 Commits

Author SHA1 Message Date
Nate McMaster 8b068f2320 Build and publish NPM packages in CI (dotnet/extensions#1748)
\n\nCommit migrated from 92b2c76bc8
2019-05-28 18:07:58 -07:00
Larry Ewing 2706bc5610 Add comment about not using an exception filter
\n\nCommit migrated from b6abd65ea2
2019-05-07 17:44:59 -07:00
Larry Ewing 10e316f541 Remove the exception filter that is problematic for wasm AOT
\n\nCommit migrated from b3cdc7bd5d
2019-05-07 17:44:59 -07:00
Ryan Nowak f5c756c935 Fix dotnet/extensions#8612 JSInterop throws truncated call stack
The fix for this is to use more ExceptionDispatchInfo! Basically
everwhere that we handle an exception is now an EDI. It's easy to pass
these around and they do the right thing as far as perserving the stack
in.

I de-factored this code a little bit to make all of this work, but it's
now pretty unambiguously correct upon inspection.

I started out wanting to get rid of the continue-with because we've
found that pretty error prone overall. However making this method
async-void started to ask more questions than it answered. What happens
if serialization of the exception fails?
\n\nCommit migrated from 0a27fd3ad6
2019-03-28 09:52:15 -07:00
Javier Calvarro Nelson c9ff2af852 Skip test until we move to the new .NET Core implementation (dotnet/extensions#1156)
\n\nCommit migrated from 4636215c9b
2019-03-11 18:00:14 +01:00
Pranav K a4cd6152b6 Make JSRuntime.Current non-public (dotnet/extensions#1118)
Fixes https://github.com/aspnet/AspNetCore/issues/6828\n\nCommit migrated from c1d8be8b98
2019-02-19 13:01:13 -08:00
Chris Ross c960040b53 Deprecate and replace IHostingEnvronment & IApplicationLifetime (dotnet/extensions#1100)
* Deprecate and replace IHostingEnvronment & IApplicationLifetime dotnet/extensions#966
* Fix startvs
* Fix ref generation for obosolete\n\nCommit migrated from 6991e2b0e8
2019-02-15 13:40:33 -08:00
Pavel Krymets 39b6a19f90 Add reference assembly generations support (dotnet/extensions#1093)
\n\nCommit migrated from 8ad1395c91
2019-02-11 12:10:15 -08:00
Pranav K b47bd17894 Publish Microsoft.Interop.Js and Mono.WebAssembly.Interop (dotnet/extensions#1048)
* Publish Microsoft.Interop.Js and Mono.WebAssembly.Interop
\n\nCommit migrated from bc2e7150f0
2019-02-01 14:12:49 -08:00
Nate McMaster 154ab28e45 Cleanup conversion to Arcade (dotnet/extensions#1014)
* Remove obsolete targets, properties, and scripts
* Replace IsProductComponent with IsShipping
* Undo bad merge to version.props
* Update documentation, and put workarounds into a common file
* Replace usages of RepositoryRoot with RepoRoot
* Remove API baselines
* Remove unnecessary restore feeds and split workarounds into two files
* Enable PR checks on all branches, and disable autocancel\n\nCommit migrated from f41cfded3c
2019-01-29 18:34:54 -08:00
Ryan Brandenburg fb64cd6887 Reduce build times (dotnet/extensions#1016)
* Fix package artifacts taking too long to upload
* Make sure new packages are packaged
\n\nCommit migrated from 12613bac07
2019-01-29 17:05:25 -08:00
Ryan Brandenburg 66773c57bc Use Arcade (dotnet/extensions#586)
Use arcade
\n\nCommit migrated from f0458995c6
2019-01-29 13:26:53 -08:00
Pranav K 33ee3dc379 Refactoring to do KoreBuild \ mondorepo
\n\nCommit migrated from 3a884e2e1e
2019-01-09 15:53:30 -08:00
Pranav K 97bb8897cf Reorganize code
\n\nCommit migrated from a24412cc03
2019-01-09 11:12:33 -08:00