Commit Graph

40 Commits

Author SHA1 Message Date
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 9b95b68dbf Rename client bin dir to _bin so it can be served under default config 2017-12-11 17:24:42 +00:00
Steve Sanderson fb8a01a138 Fix tests in preceding commit 2017-12-11 17:00:32 +00:00
Steve Sanderson 667f2cc007 Split Mono files provider into "Js" and "Bcl" parts, as they are used for different things 2017-12-11 16:56:31 +00:00
Steve Sanderson 4b247e8050 Make ReferencedAssemblyFileProviderTest more useful 2017-12-11 16:11:13 +00:00
Steve Sanderson 5ec2a5eb1e Use new InMemoryFileProvider behaviours to clean up ReferencedAssemblyFileProvider 2017-12-11 15:14:07 +00:00
Steve Sanderson 867cb66b97 Use new file provider to serve Microsoft.Blazor.Browser and Microsoft.Blazor.Mono contents 2017-12-11 14:05:00 +00:00
Steve Sanderson 0ed4a4eba5 Implement directory-capable InMemoryFileProvider 2017-12-11 14:01:34 +00:00
Steve Sanderson c439787ab5 Begin implementing ReferencedAssemblyFileProvider 2017-12-09 00:53:44 +00:00
Steve Sanderson 1cb0df2e74 Solution layout tweak 2017-12-08 17:38:20 +00:00
Steve Sanderson 4618edead4 Rename BlazorStandalone sample to StandaloneApp for consistency 2017-12-08 17:36:29 +00:00
Steve Sanderson 4c15a74d14 Begin E2E testing for HostedInAspNet sample 2017-12-08 17:27:29 +00:00
Steve Sanderson 4138b3a049 Make Blazor apps actually start up Mono and execute the specified .NET entrypoint 2017-12-08 17:06:40 +00:00
Steve Sanderson 4d764d78df Beginning UseBlazorDevelopmentServer middleware and HostedInAspNet sample 2017-12-08 14:42:59 +00:00
Steve Sanderson da4df729ee Verify that the local Node.js version is 8.3.0+ (for NPM 5) before using it to build the static resources
Verify that the local Node.js version is 9.2.0+ before using it to build
the static resources
2017-12-08 13:09:18 +00:00
Steve Sanderson 5b5b3892d3 Auto-restore NPM dependencies on build 2017-12-08 10:27:46 +00:00
Steve Sanderson 82b2128bd9 Remove HelloWorld static site (it's now superseded by more relevant E2E samples) 2017-12-07 12:08:11 +00:00
Steve Sanderson bee5c176de Add comment about StaticSiteServerFixture 2017-12-07 12:06:07 +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 0ac789221e Begin E2E testing for DevHost-based projects 2017-12-07 11:49:05 +00:00
Steve Sanderson a59bfa3cb9 Refactor E2E tests fixtures/base classes for better composability 2017-12-07 10:39:46 +00:00
Steve Sanderson aedb146ea4 Enable incremental compilation for Webpack target 2017-12-07 00:03:19 +00:00
Steve Sanderson e2a7d4fa40 Serve blazor.js in standalone site 2017-12-06 23:35:16 +00:00
Steve Sanderson a63b695db8 Begin on DevHost and sample of standalone app 2017-12-06 23:17:23 +00:00
Steve Sanderson 3688d12ab7 Begin on Microsoft.Blazor.Browser (TS portion of runtime) 2017-12-06 22:38:26 +00:00
Steve Sanderson 3ca7aa853e Rename "runtime" -> "src" because it is all the source 2017-12-06 21:48:48 +00:00
Steve Sanderson 2c6156a149 Add missing test 2017-12-06 16:01:13 +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 c841016783 Move and rename E2E test project for consistency 2017-12-06 12:26:20 +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
Steve Sanderson 1cef27bcff Embed Mono optimized binaries in Microsoft.Blazor.Mono assembly 2017-12-05 22:40:27 +00:00
Steve Sanderson c528f4d40f Copy Mono binaries to "optimized" dir (though as yet there's no optimization) 2017-12-05 22:17:47 +00:00
Steve Sanderson 358b4698e9 Add build target for Mono 2017-12-05 17:27:38 +00:00
Steve Sanderson b2937984a0 Simple E2E test for static site 2017-12-05 16:38:47 +00:00