Commit Graph

198 Commits

Author SHA1 Message Date
Doug Bunting bb278bf19d Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from 4e6fd53c68 2019-04-16 09:09:15 -07:00
Doug Bunting 8550c06afb Merge branch 'release/3.0-preview4' => 'master' (dotnet/extensions#1418)
\n\nCommit migrated from 87f4b16c7e
2019-04-13 15:20:42 -07:00
Doug Bunting 40fecb2de7 Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from fb0667d931 2019-04-13 14:55:11 -07:00
Doug Bunting 54da590fb0 Merge branch 'release/3.0-preview4' => 'master' (dotnet/extensions#1414)
\n\nCommit migrated from c781fec7be
2019-04-13 11:53:37 -07:00
Doug Bunting ec70b7a42b Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from dfc63baaa2 2019-04-13 11:25:24 -07:00
David Fowler 7f5f019101 Remove target invocation exceptions (dotnet/extensions#1413)
- Use BindingFlags.DoNotWrapExceptions to invoke\n\nCommit migrated from 0b1aa473a7
2019-04-12 23:21:12 -07:00
Doug Bunting e48ed19cf3 Merge branch 'release/2.2' => 'master' (dotnet/extensions#1410)
\n\nCommit migrated from fe76bde19c
2019-04-12 10:30:59 -07:00
Doug Bunting fa96813652 Merge branch 'master' into merge/release/2.2-to-master\n\nCommit migrated from ba9e5a821b 2019-04-12 09:24:28 -07:00
Nate McMaster ef28300e95 Merge branch 'release/3.0-preview4'
\n\nCommit migrated from 8b23880757
2019-04-11 15:36:46 -07:00
Doug Bunting 64e6bcc209 Merge branch 'release/2.2' => 'master' (dotnet/extensions#1398)
\n\nCommit migrated from 2237248639
2019-04-11 15:01:17 -07:00
Ryan Nowak 3ba58f028f Port fix for dotnet/extensions#1041 to 2.2 (dotnet/extensions#1312)
* Update HealthCheckPublisherOptions.cs

This seems wrong.

Presumably fixes: https://github.com/aspnet/Extensions/issues/1041

(cherry picked from commit dotnet/extensions@b3c88d78fe)

* Update patchconfig.props\n\nCommit migrated from 1301f31b91
2019-04-11 10:30:52 -07:00
Doug Bunting 5d6e79577f Merge branch 'release/3.0-preview4' => 'master' (dotnet/extensions#1394)
\n\nCommit migrated from e495ffdfe4
2019-04-11 10:14:51 -07:00
Doug Bunting 51e96810b4 Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from 44fef4ad67 2019-04-10 22:01:44 -07:00
Doug Bunting 670ae152fc Merge branch 'release/3.0-preview4' => 'master' (dotnet/extensions#1392)
\n\nCommit migrated from 09602326d5
2019-04-10 14:49:54 -07:00
Doug Bunting 4a1227e155 Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from 8e189c4ea4 2019-04-10 12:41:23 -07:00
Doug Bunting aa348308d3 Merge branch 'release/3.0-preview4' => 'master' (dotnet/extensions#1390)
\n\nCommit migrated from 8f7d97e048
2019-04-10 09:32:52 -07:00
Doug Bunting fef1068df5 Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from d079f48360 2019-04-10 09:04:35 -07:00
Doug Bunting e62e840682 Merge branch 'release/2.2' => 'master' (dotnet/extensions#1384)
\n\nCommit migrated from 45708fe94f
2019-04-09 22:45:29 -07:00
Doug Bunting 58fe78d247 Merge branch 'release/2.1' => 'release/2.2' (dotnet/extensions#1380)
\n\nCommit migrated from 76b9183b73
2019-04-09 22:23:55 -07:00
Doug Bunting e6415432cd Merge branch 'release/2.2' => 'master' (dotnet/extensions#1381)
\n\nCommit migrated from f8bf95ea52
2019-04-09 22:23:04 -07:00
Doug Bunting 9963b4901a Merge branch 'release/3.0-preview4' => 'master' (dotnet/extensions#1383)
\n\nCommit migrated from 18e8bb5ec5
2019-04-09 21:18:30 -07:00
Doug Bunting 44ed115af8 Merge branch 'master' into merge/release/3.0-preview4-to-master\n\nCommit migrated from fb7f1c5b6d 2019-04-09 20:42:06 -07:00
Doug Bunting dd1040f417 Merge branch 'release/2.2' into merge/release/2.1-to-release/2.2\n\nCommit migrated from 7fed0c72ae 2019-04-09 19:08:59 -07:00
Doug Bunting c9b07070ed Merge branch 'master' into merge/release/2.2-to-master\n\nCommit migrated from 9a3df9817f 2019-04-09 19:05:35 -07:00
Justin Kotalik 76e0fc251c Add Repeat attribute (dotnet/extensions#1375)
\n\nCommit migrated from 13a00b0557
2019-04-09 14:03:12 -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
Doug Bunting 42263d3d3d Merge branch 'release/2.2' => 'master' (dotnet/extensions#1318)
- mostly [automated]\n\nCommit migrated from 19daa90d87
2019-03-27 16:32:50 -07:00
Doug Bunting 1cc8dfa794 Merge branch 'release/2.2'
\n\nCommit migrated from b1387a4715
2019-03-27 16:06:03 -07:00
Doug Bunting 7cf6c4f949 Merge branch 'release/2.1' => 'release/2.2' (dotnet/extensions#1321)
- mostly [automated]\n\nCommit migrated from ca3e023fe3
2019-03-27 15:51:10 -07:00
Doug Bunting 61ed038b32 Merge branch 'release/2.2' into merge/release/2.1-to-release/2.2\n\nCommit migrated from c24b528392 2019-03-27 15:13:40 -07:00
dotnet-maestro[bot] a8a3fbab33 [master] Update dependencies from dotnet/arcade (dotnet/extensions#1279)
* Update dependencies from https://github.com/dotnet/arcade build 20190321.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19171.6
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19171.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19171.6

* Use Arcade NuSpec helpers

* Fix Release flaky test leg

* Fix Release flaky non-Windows test legs

* Update dependencies from https://github.com/dotnet/arcade build 20190325.9

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19175.9
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19175.9
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19175.9

* Update dependencies from https://github.com/dotnet/arcade build 20190326.14

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19176.14
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19176.14
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19176.14
\n\nCommit migrated from d353f7b020
2019-03-27 14:40:19 +00:00
Eilon Lipton 31446f8c5d Merge pull request dotnet/extensions#1297 from aspnet/eilon/license
Fix license\n\nCommit migrated from 7a857c54ee
2019-03-24 20:02:30 -07:00
Ryan Nowak 2849483895 Make IHealthCheckService work in ST-sync-context
\n\nCommit migrated from 2b673c89c2
2019-03-23 20:26:53 -07:00
Ryan Nowak ffc4b00764 Generalize and harden ST-sync-context
\n\nCommit migrated from 247bb34a63
2019-03-23 20:26:53 -07:00
Andrew Stanton-Nurse 2d1743a2f6 clean up flaky filter constants (dotnet/extensions#1248)
\n\nCommit migrated from 3b3a23eb1a
2019-03-19 18:43:25 -07:00
Doug Bunting 43ad13ffc4 Merge branch 'release/2.2' => 'master' (dotnet/extensions#1258)
- barely [automated]\n\nCommit migrated from 41751621d3
2019-03-17 21:38:16 -07:00
Doug Bunting 9bf65aa506 Merge branch 'master' into merge/release/2.2-to-master\n\nCommit migrated from bce4a87ccd 2019-03-16 11:39:10 -07:00
Doug Bunting 58a2dad1b2 Merge branch 'release/2.1' => 'release/2.2' (dotnet/extensions#1259)
- mostly [automated]\n\nCommit migrated from e2f51bb31a
2019-03-14 22:22:56 -07:00
Doug Bunting 13908cca6a Merge branch 'release/2.1' into release/2.2
\n\nCommit migrated from 01e9cf3733
2019-03-14 21:59:20 -07:00
Hao Kung 1bfa807e48 Port config fix to 2.2 (dotnet/extensions#1221)
- port of dotnet/extensions#1202
- with PR tweaks for 2.2
  - e.g. adjust Microsoft.Extensions.Configuration.FunctionalTests.csproj to match layout here
- update PatchConfig.props and NuGetPackageVerifier.json\n\nCommit migrated from 9ebff1a64e
2019-03-14 21:14:45 -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
Kévin Chalet 3e9a592422 Make the generic IStringLocalizer interface covariant (dotnet/extensions#1117)
Make the generic IStringLocalizer interface covariant
\n\nCommit migrated from 90020a9608
2019-03-07 15:42:29 -08:00
Hao Kung d5a386b0a9 Remove newtonsoft ref and sharedsource false flag (dotnet/extensions#1219)
\n\nCommit migrated from d563ecb057
2019-03-07 12:25:22 -08:00
Andrew Stanton-Nurse d9627c80ef add FlakyAttribute to mark flaky tests (dotnet/extensions#1222)
part of aspnet/AspNetCoredotnet/extensions#8237\n\nCommit migrated from 42e9a7d712
2019-03-06 15:19:11 -08:00
Martin Costello b13ea4cd54 Use localhost for HttpListener (dotnet/extensions#1206)
Use localhost instead of 127.0.0.1 to fix dotnet/extensions#1205.\n\nCommit migrated from 99b4ddbdbc
2019-03-05 09:43:59 -08:00
Martin Costello 09b9a49da6 Atomically swap config data (dotnet/extensions#1202)
Swap the configuration providers' data atomically, rather than directly changing the property, so that any enumeration of the dictionary running during the reload operation does not throw an InvalidOperationException due to the collection being modified.
Relates to dotnet/extensions#1189.\n\nCommit migrated from 192abfdf3e
2019-03-04 10:14:16 -08:00
Doug Bunting aff09d16a1 Merge branch 'release/3.0-preview3' => 'master' (dotnet/extensions#1213)
-mostly [automated]\n\nCommit migrated from a064ef32f4
2019-03-03 17:56:30 -08:00
Doug Bunting 97b80174ef Merge branch 'master' into merge/release/3.0-preview3-to-master\n\nCommit migrated from 4e5e29dcb3 2019-03-03 17:02:20 -08:00
Doug Bunting 2b443b0aff Merge branch 'release/3.0-preview3' => 'master' (dotnet/extensions#1194)
- mostly [automated]\n\nCommit migrated from 444a1e353f
2019-03-01 07:04:40 -08:00
Doug Bunting c6418d6515 Merge branch 'master' into merge/release/3.0-preview3-to-master\n\nCommit migrated from cc176d80de 2019-02-28 22:55:03 -08:00