Go to file
Ryan Nowak 3969c23316 Adds a tracking system for Razor documents
This is a MEF service that can actively or passively track open ITextViews
and give us information about the Razor initialization state and eventing
when it changes.

The purpose of this is to act as a bridge between the VS mef world and the
roslyn world.

For now this doesn't do any passive tracking of Razor documents, it's only
on demand. That means it will only be initialized and used right now when
you are using the Razor developer tools. This is just to reduce our risk,
it's not ideal to ship code in VS that's doing something without anyone
looking at the result.
2017-05-11 08:24:37 -07:00
build Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 10:26:18 -07:00
shared/Microsoft.AspNetCore.Razor.TagHelpers.Testing.Sources Remove old razor 2017-03-17 14:58:13 -07:00
src Adds a tracking system for Razor documents 2017-05-11 08:24:37 -07:00
test Adds a tracking system for Razor documents 2017-05-11 08:24:37 -07:00
tooling/Microsoft.VisualStudio.RazorExtension Adds a tracking system for Razor documents 2017-05-11 08:24:37 -07:00
.editorconfig
.gitattributes
.gitignore Add BenchmarkDotNet boilerplate 2017-04-10 14:25:43 -07:00
.travis.yml Switch off Travis container-based infrastructure 2017-03-21 13:39:05 -07:00
CONTRIBUTING.md
LICENSE.txt
NuGet.config Branching for 2.0.0-preview1 2017-04-25 22:04:52 -07:00
NuGetPackageVerifier.json Third party rule name changed 2017-04-11 10:04:29 -07:00
README.md
Razor.sln Add dependencies.props to Solution Items. 2017-04-13 11:05:19 -07:00
appveyor.yml Update appveyor and travis settings 2017-03-14 13:41:17 -07:00
build.cmd
build.ps1 Branching for 2.0.0-preview1 2017-04-25 22:04:52 -07:00
build.sh Branching for 2.0.0-preview1 2017-04-25 22:04:52 -07:00
version.props Updating package version to preview2 2017-04-26 10:49:43 -07:00

README.md

Razor

AppVeyor: AppVeyor

Travis: Travis

The Razor syntax provides a fast, terse, clean and lightweight way to combine server code with HTML to create dynamic web content. This repo contains the parser and the C# code generator for the Razor syntax.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.