* Allow ".dll" extensions in BlazorWebAssemblyLazyLoad MSBuild task.
* Only allow assemblies that are specified with an extension.
Co-authored-by: Adrian Wright <adrian@compiledcoding.co.uk>
[master] Update dependencies from dotnet/efcore
- Updates:
- Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
- Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
- dotnet-ef: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
- Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
- Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
- Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
- Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20412.1 to 5.0.0-rc.1.20412.5
[master] Update dependencies from dotnet/runtime dotnet/efcore
- Updates:
- System.ComponentModel.Annotations: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Diagnostics.DiagnosticSource: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Diagnostics.EventLog: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.Abstractions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.Configuration: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.Console: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.Debug: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.EventLog: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.EventSource: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Logging.TraceSource: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Options: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Options.ConfigurationExtensions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Options.DataAnnotations: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Primitives: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Internal.Transport: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Http: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Hosting: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Caching.Abstractions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Caching.Memory: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.Abstractions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.Binder: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.CommandLine: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.EnvironmentVariables: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.FileExtensions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.Ini: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.Json: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.UserSecrets: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Configuration.Xml: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.DependencyInjection: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.DependencyInjection.Abstractions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.DependencyModel: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.FileProviders.Abstractions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.FileProviders.Composite: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.FileProviders.Physical: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.FileSystemGlobbing: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.HostFactoryResolver.Sources: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Extensions.Hosting.Abstractions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.NETCore.App.Runtime.win-x64: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.NETCore.Platforms: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Win32.Registry: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.Win32.SystemEvents: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.NETCore.App.Internal: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Microsoft.NETCore.App.Ref: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Drawing.Common: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Text.Encodings.Web: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Text.Json: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Threading.Channels: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Windows.Extensions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.ServiceProcess.ServiceController: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Security.Principal.Windows: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.IO.Pipelines: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Net.Http.Json: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Net.Http.WinHttpHandler: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Net.WebSockets.WebSocketProtocol: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Reflection.Metadata: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Resources.Extensions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Runtime.CompilerServices.Unsafe: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Security.AccessControl: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Security.Cryptography.Cng: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Security.Cryptography.Pkcs: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Security.Cryptography.Xml: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- System.Security.Permissions: from 5.0.0-rc.1.20410.10 to 5.0.0-rc.1.20411.5
- Updates:
- Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
- Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
- dotnet-ef: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
- Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
- Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
- Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
- Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20411.4 to 5.0.0-rc.1.20412.1
* Add tests for navigate on form submit
* Add fix for re-render after event dispatch
* Remove deferred event handling in .NET
* Only dispatch events with registered handlers once
[master] Update dependencies from dotnet/efcore
- Updates:
- Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
- Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
- dotnet-ef: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
- Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
- Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
- Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
- Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20410.7 to 5.0.0-rc.1.20411.4
build.cmd does not directly take MSBuild parameters (only after `-MSBuildArguments`)
But for configuration, there is already the `-Configuration` parameter.
- build targeting pack to pick up NuGet/Home#8599 fix
- dotnet/extensions#2750 and #24200 2/2
- requires follow-up after next official extensions build
- fake the baseline update
- remainder must be done after the 3.1.7 release
* Use BlazorWebAssemblySDK
* Update projects to use the BlazorSDK
* Remove tasks and targets from RazorSDK
* Remove workarounds from BlazorSDK
* Fixup
* Fixup
- target project is a test project; need to undo `$(SkipTestBuild)` impact in these jobs
nit: remove a comment from DeveloperCertificates project that's irrelevant now
[master] Update dependencies from dotnet/efcore dotnet/runtime
- Updates:
- Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- dotnet-ef: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20410.3 to 5.0.0-rc.1.20410.7
- Updates:
- System.ComponentModel.Annotations: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Diagnostics.DiagnosticSource: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Diagnostics.EventLog: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.Configuration: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.Console: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.Debug: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.EventLog: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.EventSource: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Logging.TraceSource: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Options: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Options.ConfigurationExtensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Options.DataAnnotations: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Primitives: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Internal.Transport: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Http: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Hosting: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Caching.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Caching.Memory: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.Binder: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.CommandLine: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.EnvironmentVariables: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.FileExtensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.Ini: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.Json: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.UserSecrets: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Configuration.Xml: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.DependencyInjection: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.DependencyInjection.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.DependencyModel: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.FileProviders.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.FileProviders.Composite: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.FileProviders.Physical: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.FileSystemGlobbing: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.HostFactoryResolver.Sources: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Extensions.Hosting.Abstractions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.NETCore.App.Runtime.win-x64: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.NETCore.Platforms: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Win32.Registry: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.Win32.SystemEvents: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.NETCore.App.Internal: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- Microsoft.NETCore.App.Ref: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Drawing.Common: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Text.Encodings.Web: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Text.Json: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Threading.Channels: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Windows.Extensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.ServiceProcess.ServiceController: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Security.Principal.Windows: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.IO.Pipelines: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Net.Http.Json: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Net.Http.WinHttpHandler: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Net.WebSockets.WebSocketProtocol: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Reflection.Metadata: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Resources.Extensions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Runtime.CompilerServices.Unsafe: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Security.AccessControl: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Security.Cryptography.Cng: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Security.Cryptography.Pkcs: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Security.Cryptography.Xml: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
- System.Security.Permissions: from 5.0.0-rc.1.20409.3 to 5.0.0-rc.1.20410.10
* Grab binary logs for main Windows and Linux jobs
- in the Windows case, do not do this in official builds (logging slows build down)
nit: do not set variables with only two values three times
* Do not sign twice in Windows Code-sign build step
nit: correct wording in Signing.props
* !fixup! Don't grab the large x86 binary log
* Remove Internal.AspNetCore.Analyzers
This resolves build flakiness caused by referencing the analyzer:
```
2020-08-07T21:22:39.1149296Z ##[error].dotnet\sdk\5.0.100-rc.1.20379.10\Microsoft.Common.CurrentVersion.targets(4188,5): error MSB3026: (NETCORE_ENGINEERING_TELEMETRY=Build)
Could not copy "F:\workspace\_work\1\s\artifacts\obj\Internal.AspNetCore.Analyzers\Release\netstandard1.3\Internal.AspNetCore.Analyzers.dll"
to "F:\workspace\_work\1\s\artifacts\bin\Internal.AspNetCore.Analyzers\Release\netstandard1.3\Internal.AspNetCore.Analyzers.dll". Beginning retry 1 in 1000ms.
The process cannot access the file 'F:\workspace\_work\1\s\artifacts\bin\Internal.AspNetCore.Analyzers\Release\netstandard1.3\Internal.AspNetCore.Analyzers.dll' because it is being used by another process.
```
The analyzer checks if pubternal types are being exposed in public APIs. We no longer author pubternal types, so this is no longer a concern.
* Remove DisablePubternalApiCheck
[master] Update dependencies from dotnet/efcore
- Updates:
- Microsoft.EntityFrameworkCore.Tools: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
- Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
- dotnet-ef: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
- Microsoft.EntityFrameworkCore: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
- Microsoft.EntityFrameworkCore.Relational: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
- Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
- Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-rc.1.20410.2 to 5.0.0-rc.1.20410.3
* Quarantine LinkedApplicationWorks
* Quarantine flaky tests
* Quarantine CanBindTextbox_Decimal_InvalidInput
* React to NetworkException type
* One more test