aspnetcore/samples/StandaloneApp
Ryan Nowak 211561a6a6 Implement 2-phase compilation
This is a working (all tests passing) implementation of the two-phase
compilation system we will need for component discovery.

This builds on top of work we've doing in Razor, including the Razor
SDK, MSBuild tasks, and CLI/server.

This currently *does* discovery components during the build process, but
it doesn't use that data for anything yet.

It works like this:
1. Generate class declarations (structure only, no method bodies)
2. Compile a 'temp' assembly using the .cs files and output of 1.
3. Do component discovery using the 'temp' assembly
4. Generate class definitions (including method bodies)
5. Compile the 'real' assembly using the .cs files and output of 4.
2018-03-14 11:23:40 +00:00
..
Pages Implement layout and implements with directives 2018-03-14 11:23:40 +00:00
Properties
Shared Implement layout and implements with directives 2018-03-14 11:23:40 +00:00
wwwroot Add proper JSON-fetching example to StandaloneApp 2018-02-26 11:57:39 +00:00
App.cshtml Simplify apps by moving some commonly used types into Microsoft.AspNetCore.Blazor namespace 2018-02-28 11:29:14 +00:00
Program.cs
StandaloneApp.csproj Implement 2-phase compilation 2018-03-14 11:23:40 +00:00
_ViewImports.cshtml Use real BCL System.Net.Http.HttpClient. Implements #159 2018-02-28 17:37:42 +00:00