Pranav K
b2e9365084
Disable instrumentation pass with 3.0 configuration
2018-11-14 09:14:21 -08:00
Ajay Bhargav Baaskaran
f8dc5c4702
Obsoleted IRazorEngineBuilder APIs
2018-04-13 12:35:53 -07:00
Ryan Nowak
989a6c699f
Don't add the tag helper provider by default
...
Since the default tag helper provider is used by MVC then MVC should
include it. Now that Blazor is in the mix we shouldn't include it for
all configurations.
2018-03-08 15:41:34 -08:00
Ryan Nowak
0b777dad3f
Decouple tooling from MVC assemblies
2018-02-19 14:39:19 -08:00
Nate McMaster
13824c418e
Catch 15.7 up with dev
...
This change integrates most of the non-breaking work that we did in 2.1
including the updates to make Razor less coupled to MVC.
2018-02-19 10:46:16 -08:00
Ajay Bhargav Baaskaran
655a693e4a
Make ViewComponentTagHelper use extension intermediate nodes
2017-08-11 12:01:21 -07:00
N. Taylor Mullen
184ab74e68
Don't render view attributes when in design time.
...
- This is a temporary work around that's needed until we have multi-targeting support in https://github.com/aspnet/Razor/issues/1535 .
2017-07-19 09:56:51 -07:00
Ryan Nowak
21e26ad4aa
Rename RazorIRNode
...
Get rid of references to 'IR'
2017-06-21 12:55:16 -07:00
Ryan Nowak
22d52f2a3c
Split the functions/section/inherits directives
2017-06-13 18:05:34 -07:00
Pranav K
d5c1c63d19
Generate assembly attributes as part of code generation
2017-06-05 14:24:17 -07:00
Ryan Nowak
811ea019a5
Fixes #1245 - Make TemplateCodeExtension public
...
This removes the hardcoding of an MVC type from Razor.
2017-05-17 20:25:06 -07:00
Ryan Nowak
86d045c667
Fix #1305 move instrumentation to MVC
2017-05-12 16:14:17 -07:00
Ryan Nowak
e5cac9fb7f
Implement @namespace
...
This change adds support for @namespace, and introduces a set of
changes that are needed to support @namespace in the parser.
@namespace and @class have always been treated as reserved words by Razor,
with the intent that someday they would be allowed as directives.
This changes makes that possible.
You will still get an error about @namespace being a reserved word if you
don't have the directive.
2017-04-11 12:46:02 -07:00
N. Taylor Mullen
0618bae3bd
Rename Microsoft.AspNetCore.Razor.Evolution => Microsoft.AspNetCore.Razor.Language.
...
- Also updated corresponding test project to go from Evolution => Language.
- Regenerated test files to reflect new file paths.
#1169
2017-04-10 10:20:04 -07:00
Ryan Nowak
1683018d71
Add a static 'register' method to MVC's extensions
...
This will be called by the IDE, and by MVC to register all of the
functionality in Microsoft.AspNet.Mvc.Razor.Extensions.
2017-03-24 15:56:32 -07:00