Commit Graph

26 Commits

Author SHA1 Message Date
Steve Sanderson cafb56569d Initial debugger support 2018-07-06 11:56:21 +01:00
Ryan Nowak 844e38e641 Update versions to 2.1
Updates ASP.NET package versions to 2.1

Tweaks TFMs
- libraries = netstandard2.0
- exes/apps/tools = netcoreapp2.1
- unit tests = netcoreapp2.0
- e2e tests = netcoreapp2.1 (dependency on apps)

The exception to this is the Browser.JS project which depends on our
tool for its build. however this project just builds the js code so its
TFM doesn't really matter.
2018-07-05 09:53:55 -07:00
Steve Sanderson b275055835 JavaScript interop v3 (#1033)
* JavaScript interop via new IJSRuntime abstraction

* CR feedback
2018-06-25 15:14:42 +01:00
Steve Sanderson 2478c164b5 Update Mono to 078d5147836 (#543)
* Update Mono to 078d5147836

* Update driver.c to match updated Mono version

* Rebuild Mono binaries

* Update dependency resolution baseline to match updated Mono BCL

* Add E2E test for new RuntimeInformation values
2018-04-11 14:00:03 +01:00
Steve Sanderson e3b995b933 Recompile Mono, updating MonoPlatform.ts to work with the newer version 2018-02-28 17:37:42 +00:00
Steve Sanderson de2bfe5162 Fix regression in app startup when running in E2E tests 2018-02-27 16:57:07 +00:00
Steve Sanderson 2ebfddc237 Switch client apps to netstandard2.0 to fix type load errors
Do a "git clean -xdf" on your local copy if you get runtime errors after
updating to this.
2018-02-15 10:20:31 +00:00
Steve Sanderson 86500ce761 Fix MonoSanityTest instability 2018-02-14 18:23:08 +00:00
Eugene Bekker b38718d77f Require <script type="blazor-boot"> to define script injection location 2018-02-12 21:49:27 +00:00
Steve Sanderson 0aa164073d Rename Microsoft.Blazor.* -> Microsoft.AspNetCore.Blazor.* everywhere 2018-01-24 15:48:38 -08:00
Steve Sanderson 42a79ba8e6 Fix tests affected by recent refactoring 2018-01-12 13:07:16 +00:00
Steve Sanderson 04064f983c Add test to more explicitly cover both 'params array' and 'generics'-style interop APIs 2017-12-15 19:41:20 +00:00
Steve Sanderson 09eccb52c5 Remove old marshalled-interop API and update MonoSanity sample to use newer API 2017-12-15 19:16:15 +00:00
Steve Sanderson 6eede7b109 Low-level MonoSanity tests for invoking JS from .NET code 2017-12-15 10:57:44 +00:00
Steve Sanderson 91e1cd1030 Use (project).blazor.config to allow calling UseBlazor with just an assembly name. Allows ReferenceOutputAssembly=false. 2017-12-12 19:48:15 +00:00
Steve Sanderson c4fea86603 Inject blazor.js script tag (with all references) automatically 2017-12-12 00:36:09 +00:00
Steve Sanderson aff369e86d Improve assembly resolution. Standalone hosting now works again. 2017-12-11 21:06:37 +00:00
Steve Sanderson 9ec79ae9f7 Start making standalone hosting work again by automatically locating the client app assembly 2017-12-11 19:45:02 +00:00
Steve Sanderson 9117263114 Load .NET assemblies from the ReferencedAssemblyFileProvider only 2017-12-11 19:18:19 +00:00
Steve Sanderson 3b01daf15a Begin on serving .NET assemblies from ReferencedAssemblyFileProvider 2017-12-11 17:32:30 +00:00
Steve Sanderson 6cad4e3b84 Make E2E tests even more E2E by using ASP.NET Core apps' BuildWebHost method 2017-12-07 11:57:34 +00:00
Steve Sanderson 3ca7aa853e Rename "runtime" -> "src" because it is all the source 2017-12-06 21:48:48 +00:00
Steve Sanderson 5aaed3d75a Add E2E tests for MonoSanity sample 2017-12-06 15:57:06 +00:00
Steve Sanderson 32dae87b00 Make MonoSanity sample actually run some .NET code via Mono 2017-12-06 14:29:29 +00:00
Steve Sanderson 47c8af1c54 Add ability to serve Mono static files 2017-12-06 12:13:22 +00:00
Steve Sanderson 29a8a21ed3 Add E2E test support for starting ASP.NET sites 2017-12-05 23:49:24 +00:00