Commit Graph

253 Commits

Author SHA1 Message Date
Ryan Brandenburg a61d9b6921 Add some missing doc comments
\n\nCommit migrated from 238b272238
2019-07-08 14:37:20 -07:00
Javier Calvarro Nelson 919734cbb2 Invoking a method with an invalid dotnetobjectref bubbles up through the wrong path (dotnet/extensions#1940)
* Handle non existing dotnet object references and returns the error through JSInterop instead of bubbling it up to the caller.
* Every other error in JSInterop is returned that way.
* It makes sure that the error gets to the client and is sanitized appropriately if necessary.\n\nCommit migrated from a30f2cbb27
2019-07-05 10:16:39 +02:00
Doug Bunting 9b3261722c Merge branch 'release/3.0-preview7' => 'master' (dotnet/extensions#1910)
\n\nCommit migrated from ced5f28d8e
2019-07-03 07:19:30 -07:00
Doug Bunting 8402271cf3 Merge branch 'master' into merge/release/3.0-preview7-to-master\n\nCommit migrated from 609186745f 2019-07-02 21:53:59 -07:00
Javier Calvarro Nelson 6069a89758 Add InvokeAsync with cancellation token overload to IJSRuntime (dotnet/extensions#1915)
Adds the InvokeAsync with cancellation token overload to IJSRuntime\n\nCommit migrated from 55f0b77464
2019-07-02 19:21:16 +02:00
Javier Calvarro Nelson 5e4f1f5fb2 Adds an opt-in default timeout for async JS calls (dotnet/extensions#1880)
* Adds the ability to configure a default timeout for JavaScript interop calls.
* Adds the ability to pass in a cancellation token to InvokeAsync that will be used instead of the default timeout.
  * A default cancellation token can be passed to signal no cancellation, but it is not recommended in remote interop scenarios.\n\nCommit migrated from e04faac7e4
2019-07-02 13:24:29 +02:00
Javier Calvarro Nelson 244ed54764 Allow sanitization of dotnet interop exceptions (dotnet/extensions#1879)
Adds the ability to sanitize exceptions during JS to .NET interop calls by overriding OnDotNetInvocationException method and returning an object to be returned to JavaScript that describes the exception.\n\nCommit migrated from d7eab7c083
2019-07-02 12:40:50 +02:00
Brennan b39ec06467 Update corefx dependencies (dotnet/extensions#1898)
\n\nCommit migrated from b398a5db3d
2019-06-27 10:21:07 -07:00
Nate McMaster 2a890a978f Set ReferenceAssemblyAttribute in reference assemblies (dotnet/extensions#1845)
\n\nCommit migrated from 9107db4823
2019-06-14 12:13:49 -07:00
Pranav K 867453a06d Resolve the JSInterop call if deserialization fails (dotnet/extensions#1802)
* Resolve the JSInterop call if deserialization fails

\n\nCommit migrated from 26cf0c9f4e
2019-06-13 21:54:05 -07:00
Nate McMaster 2dd8eb61ba Disable transitive project references in test projects (dotnet/extensions#1834)
\n\nCommit migrated from e7d5bea3bb
2019-06-13 16:27:19 -07:00
Nate McMaster 5868b65934 Use even more Arcade and other csproj cleanups (dotnet/extensions#1833)
* Use Arcade's convention for setting IsPackable (must be explicitly set)
* Use Arcade conventions for using DebugType and eng/Versions.props
* Remove dead code
* Update restore feeds in daily builds.md
* Disable UsingToolNetFrameworkReferenceAssemblies in analyzer tests
* Remove usage of TestGroupName (an obsolete KoreBuild setting)
* Use IVT as a .csproj attribute

\n\nCommit migrated from f12d709976
2019-06-12 22:39:41 -07:00
Nate McMaster fe71ad767b Merge branch 'release/2.2'
\n\nCommit migrated from caf6f0c65d
2019-06-11 09:40:51 -07:00
Nate McMaster ae4f569acc Merge branch 'release/2.1' into release/2.2
\n\nCommit migrated from e00628d2f8
2019-06-11 09:24:35 -07:00
dotnet-maestro[bot] e31f189c71 [master] Update dependencies from dotnet/core-setup (dotnet/extensions#1803)
* Update dependencies from https://github.com/dotnet/core-setup build 20190605.02

- Microsoft.NETCore.App - 3.0.0-preview7-27805-02
- NETStandard.Library.Ref - 2.1.0-preview7-27805-02

Dependency coherency updates

- Microsoft.Win32.Registry - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.ComponentModel.Annotations - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Data.SqlClient - 4.7.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Diagnostics.DiagnosticSource - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Diagnostics.EventLog - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.IO.Pipelines - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Reflection.Metadata - 1.7.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Runtime.CompilerServices.Unsafe - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Security.Cryptography.Cng - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Security.Cryptography.Xml - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.ServiceProcess.ServiceController - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Text.Encodings.Web - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- System.Text.Json - 4.6.0-preview7.19305.9 (parent: Microsoft.NETCore.App)
- Microsoft.NETCore.Platforms - 3.0.0-preview7.19305.9 (parent: Microsoft.NETCore.App)

* Update dependencies from https://github.com/dotnet/core-setup build 20190523.07

- Microsoft.NETCore.App - 3.0.0-preview6-27723-07
- NETStandard.Library.Ref - 2.1.0-preview6-27723-07

Dependency coherency updates

- Microsoft.Win32.Registry - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.ComponentModel.Annotations - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Data.SqlClient - 4.7.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Diagnostics.DiagnosticSource - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Diagnostics.EventLog - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.IO.Pipelines - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Reflection.Metadata - 1.7.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Runtime.CompilerServices.Unsafe - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Security.Cryptography.Cng - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Security.Cryptography.Xml - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.ServiceProcess.ServiceController - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Text.Encodings.Web - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- System.Text.Json - 4.6.0-preview6.19273.4 (parent: Microsoft.NETCore.App)
- Microsoft.NETCore.Platforms - 3.0.0-preview6.19273.4 (parent: Microsoft.NETCore.App)

* Update dependencies from https://github.com/dotnet/core-setup build 20190606.03

- Microsoft.NETCore.App - 3.0.0-preview7-27806-03
- NETStandard.Library.Ref - 2.1.0-preview7-27806-03

Dependency coherency updates

- Microsoft.Win32.Registry - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.ComponentModel.Annotations - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Data.SqlClient - 4.7.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Diagnostics.DiagnosticSource - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Diagnostics.EventLog - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.IO.Pipelines - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Reflection.Metadata - 1.7.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Runtime.CompilerServices.Unsafe - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Security.Cryptography.Cng - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Security.Cryptography.Xml - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.ServiceProcess.ServiceController - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Text.Encodings.Web - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- System.Text.Json - 4.6.0-preview7.19306.6 (parent: Microsoft.NETCore.App)
- Microsoft.NETCore.Platforms - 3.0.0-preview7.19306.6 (parent: Microsoft.NETCore.App)

* namespace
\n\nCommit migrated from 537f0c2db7
2019-06-07 19:08:51 +00:00
Justin Kotalik 3875b0f292 Add retries to HttpClientSlim on macOS. (dotnet/extensions#1807)
\n\nCommit migrated from d4d110a838
2019-06-07 11:32:18 -07:00
Andrew Stanton-Nurse 0dd632f52f ActivatorUtilities.CreateInstance: allocation optimization (dotnet/extensions#1796)
ActivatorUtilities.CreateInstance: allocation optimization\n\nCommit migrated from 0f0782d9bb
2019-06-06 16:16:02 -07:00
Yves Marx f402cc566a ActivatorUtilities.CreateInstance: allocation optimization
\n\nCommit migrated from 689a832ced
2019-06-05 08:19:46 +02:00
John Luo 73e95c56c1 Allow flaky attribute on class and assembly (dotnet/extensions#1742)
* Allow flaky attribute on class and assembly\n\nCommit migrated from 23ba460e27
2019-05-29 16:22:17 -07:00
Pranav K 78daf0166c Use System.Text.Json in Microsoft.JSInterop (dotnet/extensions#1704)
* Use System.Text.Json in Microsoft.JSInterop
\n\nCommit migrated from f6c9258abe
2019-05-29 09:47:26 -07:00
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
Nate McMaster cfc1320ee2 Add support for source-build (dotnet/extensions#1740)
\n\nCommit migrated from ad4067b012
2019-05-23 16:33:55 -07:00
Nate McMaster 213076ff4b Obsolete TestPathUtilities (dotnet/extensions#1698)
\n\nCommit migrated from da5dee978f
2019-05-21 14:18:22 -07:00
Nate McMaster e4f03d9696 Merge branch 'release/2.2' => 'master'
\n\nCommit migrated from 8dfb4ece7c
2019-05-15 11:57:59 -07:00
Doug Bunting c314b9cbb4 Merge branch 'master' into merge/release/2.2-to-master\n\nCommit migrated from 650ef95730 2019-05-15 11:18:42 -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
Doug Bunting 1a17bd995a Merge branch 'release/2.2' => 'master' (dotnet/extensions#1683)
\n\nCommit migrated from e926137e2d
2019-05-06 16:15:18 -07:00
Doug Bunting 47866337c9 Merge branch 'master' into merge/release/2.2-to-master\n\nCommit migrated from 7d3f9480c3 2019-05-06 15:46:07 -07:00
dotnet-bot 9bf8f2b9d9 Merge in 'release/2.2' changes
\n\nCommit migrated from 078de340c5
2019-05-06 22:29:20 +00:00
Doug Bunting 90e57d9237 Merge branch 'release/2.1' => 'release/2.2' (dotnet/extensions#1681)
\n\nCommit migrated from 0004308a49
2019-05-06 15:28:41 -07:00
Doug Bunting b5d4b848f3 Merge branch 'release/2.2' into merge/release/2.1-to-release/2.2\n\nCommit migrated from b9968f9c3e 2019-05-06 12:36:12 -07:00
Doug Bunting 2000f90e42 Merge branch 'release/2.2' => 'master' (dotnet/extensions#1673)
\n\nCommit migrated from 56bccee5c3
2019-05-04 22:47:06 -07:00
Doug Bunting 32068a3ef2 Merge branch 'release/2.2' -> 'master'
- update azure-pipelines.yml in 'master'
\n\nCommit migrated from 48e77e4fcb
2019-05-04 22:19:32 -07:00
dotnet-bot ff1142ac94 Merge in 'release/2.2' changes
\n\nCommit migrated from a60e75992f
2019-05-05 05:00:57 +00:00
Doug Bunting d8f9dbc26e Merge branch 'release/2.1' => 'release/2.2' (dotnet/extensions#1672)
\n\nCommit migrated from dfa8cfee0e
2019-05-04 22:00:16 -07:00
John Luo 0ddbd66097 Merge branch 'release/2.2'
\n\nCommit migrated from dcd3285dfa
2019-05-04 20:13:10 -07:00
dotnet-bot ab44b1e154 Merge in 'release/2.2' changes
\n\nCommit migrated from 88db716f07
2019-05-05 03:10:45 +00:00
Doug Bunting 0494ac6b85 Merge branch 'release/3.0-preview5' => 'master' (dotnet/extensions#1525)
\n\nCommit migrated from 729d46f0ba
2019-05-04 19:28:32 -07:00
John Luo 2daa0e934d Merge branch 'release/2.1' into release/2.2
\n\nCommit migrated from 3e8c7892f7
2019-05-04 19:11:27 -07:00
Doug Bunting 2a056d0d7c Merge branch 'master' into merge/release/3.0-preview5-to-master\n\nCommit migrated from aee3a063c1 2019-05-04 18:59:23 -07:00
dotnet-bot 883d2ce069 Merge in 'release/2.2' changes
\n\nCommit migrated from 130820ce08
2019-05-05 00:06:30 +00:00
Nate McMaster 3a1330b7ac Enable resx source generation (dotnet/extensions#1635)
\n\nCommit migrated from ad92508be6
2019-05-03 12:04:29 -07:00
dotnet-maestro[bot] d1aa9055ce Update dependencies from dotnet/arcade and re-generate reference source code (dotnet/extensions#1458)
\n\nCommit migrated from 996c25be27
2019-04-22 16:37:47 -07:00
Nate McMaster 83d45900f6 Merge branch 'release/2.2'
\n\nCommit migrated from a65ec8b82a
2019-04-22 11:24:30 -07:00
dotnet-bot bc84e78cba Merge in 'release/2.2' changes
\n\nCommit migrated from 1ece20b861
2019-04-22 18:19:21 +00:00
Nate McMaster e6b21bc88b Merge branch 'release/2.1' into release/2.2
\n\nCommit migrated from 03dcd62e20
2019-04-22 11:04:20 -07:00
Andrew Stanton-Nurse 188c45965a skip flaky attribute tests, they're just too annoying (dotnet/extensions#1476)
\n\nCommit migrated from 97bd314988
2019-04-19 10:19:59 -07:00
dotnet-bot 9844450c42 Merge in 'release/2.2' changes
\n\nCommit migrated from 0fca7b48d0
2019-04-19 05:57:33 +00:00
viktorpeacock f86f24b50a Tags defined during health check registration are now available in th… (dotnet/extensions#1434)
* Tags defined during health check registration are now available in the health report entries.

* Additional constructor that accepts tags. Original constructor now calls a new one.

* Update reference assemblies
\n\nCommit migrated from 8eaeab2a69
2019-04-17 08:10:12 -07:00