Kirthi Krishnamraju
d8455c3e64
Make Flush work without requiring curly braces
...
Fixes #1547
2014-12-05 14:53:09 -08:00
Pranav K
275d03a958
Compilation of Views should be affected by changes to _ViewStart files
...
that are applicable to the view.
Fixes #974
2014-12-05 14:44:36 -08:00
ianhong
5b1eae494e
Update templates\samples\tests to use ensure viewstart.cshtml and views directory names are cased appropriately. #1559
2014-12-05 13:27:22 -08:00
Pranav K
933f7eeb22
Layout specification and discovery should follow the same behavior as
...
partials
Fixes #1047
2014-12-03 11:54:46 -08:00
Praburaj
cfd5630cf2
Addressing breaking IFileSystem changes
...
@pranavkm
2014-12-02 15:58:05 -08:00
Victor Hurdugaci
99b5f430ff
Add schema version to kproj files
2014-11-25 10:57:58 -08:00
Doug Bunting
7eb106676c
Add missing license headers
...
- #EngineeringDay
- license present but incorrect in just a few files
- skip generated files such as Resources.Designer.cs and files under
test\Microsoft.AspNet.Mvc.Razor.Host.Test\TestFiles\Output
2014-11-20 22:54:05 -08:00
Doug Bunting
315908af5f
Apply VS' FormatDocument and RemoveAndSort to all *.cs files
...
- #EngineeringDay
- VS does not yet format auto-properties nicely; reverted what it did
Also revert changes under
- test/Microsoft.AspNet.Mvc.Razor.Host.Test/TestFiles
2014-11-20 21:15:46 -08:00
Doug Bunting
5e067cdb9e
Delete trailing whitespace
...
- #EngineeringDay
- Total replaced: 660 Matching files: 270 in *.cs
- Total replaced: 250 Matching files: 32 in all other files
- Total replaced: 22 Matching files: 8 in a few stragglers
Did not change files under following directories
- test\Microsoft.AspNet.Mvc.Razor.Host.Test\TestFiles\Output
- test\Microsoft.AspNet.Mvc.FunctionalTests\compiler\resources
- test\WebSites\TagHelpersWebSite
(Razor generates trailing whitespace in a case or two)
2014-11-20 16:18:09 -08:00
Ryan Nowak
7c961e3ce8
TODO removal
...
For each of these TODOs:
- If there's an active bug tracking the work, and the TODO provides
something of value, I left it and standardized the formatting. I also
added comments to the bug.
- If the comment provided no value (implement feature X when we do feature
X), I deleted it with impunity.
- If the comment was stale (won't fix or just out of date), then we
removed it uncerimoniously.
There was a single TODO that was actually actionable, so I enabled that
test.
2014-11-20 15:01:35 -08:00
ianhong
57d234bd7b
Removing a <inheritdoc> comment that I forgot from the previous push.
2014-11-14 15:22:36 -08:00
Pranav K
052ad3e95f
RenderSection \ RenderSectionAsync does not work in sections
...
Fixes #1509
2014-11-14 12:17:25 -08:00
ianhong
dd1500dcfb
Updated a comment and sort usings
2014-11-13 11:28:13 -08:00
ianhong
245d1dffda
Updating the summary comment for IRazorViewFactory and its tests per comments
2014-11-13 11:28:12 -08:00
ianhong
0720177243
Updating per comments
2014-11-13 11:28:12 -08:00
ianhong
e9c7a34cfc
Introducing RazorViewFactory for RazorView
2014-11-13 11:28:11 -08:00
Doug Bunting
f7ef604b86
Regenerate .kproj files
...
- does not seem to have a negative impact
- e.g. sample web projects run / debug fine
2014-11-04 22:41:53 -08:00
Pranav K
d5515bfbb6
Adding arg null or empty checks to RazorViewEngine.FindView &
...
FindPartialView
2014-11-02 18:33:56 -08:00
Pranav K
74da350086
Remove enableInstrumentation from CompilerCache and IMvcRazorHost
2014-11-02 18:15:39 -08:00
N. Taylor Mullen
4720381d78
Change the IRazorCompilationService's DI lifetime.
...
- Modified the MvcServices registration of IRazorCompilationService to be transient to ensure the IMvcRazorHost does not maintain state.
2014-10-31 22:41:07 -07:00
Doug Bunting
e73655229c
Correct some `ViewDataDictionary` constructor calls
...
- ensure correct `ViewData.ModelState` value in a `RazorPage` instance
- let view components inherit `ViewData.Model` from surrounding context
- do not create an isolated `ViewDataDictionary<TModel>` in one HTML helper
- allows previous `ViewDataDictionary<TModel>` constructor to be `internal`
- also add comments for that constructor
- change two `ViewDataDictionary` copy constructor calls to avoid uselessly
copying `Model` and related information from source
2014-10-29 19:18:20 -07:00
Kirthi Krishnamraju
dc1aaf0664
Merge branch 'release' into dev
2014-10-29 13:42:56 -07:00
Kirthi Krishnamraju
028a2359a4
Added description in project.json for all projects
2014-10-29 13:40:31 -07:00
Pranav K
d35057deea
Reacting to Roslyn version changes
2014-10-28 06:34:06 -07:00
Doug Bunting
1f670bf3a7
Merge branch 'release' into dev
2014-10-27 16:43:02 -07:00
David Fowler
653d31b336
Don't lock metadata references
2014-10-27 16:14:32 -07:00
Pranav K
e0116bab30
Modifying ArgumentNullOrEmpty message to be consistent with Mvc 5 \
...
testing code.
2014-10-27 15:07:53 -07:00
David Fowler
c39efc88aa
Merge branch 'release' into dev
2014-10-22 23:23:09 -07:00
David Fowler
4cddf880ec
React to KRuntime change
2014-10-22 23:21:41 -07:00
YishaiGalatzer
4efdae2190
Merge branch 'release' into dev
2014-10-22 17:15:41 -07:00
YishaiGalatzer
f9661dfcd0
Fix pdb generation for win7/coreclr
2014-10-22 17:09:39 -07:00
Pranav K
9e3a92e569
Revert "Mvc should not pull in the K.Roslyn package"
...
This reverts commit 6050d73554 .
2014-10-22 15:27:16 -07:00
Pranav K
6050d73554
Mvc should not pull in the K.Roslyn package
...
Fixes #1427
2014-10-22 11:15:57 -07:00
Pranav K
66f626b828
Remove unnecessary references from project.json
2014-10-17 14:26:58 -07:00
Pranav K
b8d30f29c6
Add IsPartial property to IRazorPage
...
Fixes #1002
2014-10-17 10:52:39 -07:00
Stephen Halter
a21ed4bc51
Replace calls to GetService<T> with GetRequiredService<T>
...
Even though GetService<T> still exists, GetRequiredService<T> preserves
the old behavior of throwing for missing services.
2014-10-16 14:51:41 -07:00
Stephen Halter
54ac14fa0f
IServiceProvider.GetService now returns null for missing services
...
Previously GetService would throw if the requested service was missing.
This commit updates MVC to account for the change in behavior.
2014-10-16 14:51:34 -07:00
Pranav K
75c6327b2e
Layout property needs to be propogated between nested view starts
...
Fixes #1364
2014-10-15 18:54:02 -07:00
Hao Kung
448ac5a0dc
React to options and hosting changes
2014-10-14 19:20:28 -07:00
Pranav K
2d67f2fc27
Modify precompilation to always generate instrumentation
2014-10-14 16:10:33 -07:00
Pranav K
3f29de5a5f
Ensure PDB writer component is available before emiting PDB
...
Ported from
36cd4901f6
Fixes #1324
2014-10-14 06:17:52 -07:00
Pranav K
4ec6da1ed3
Adding RenderSectionAsync to RazorPage
...
Fixes #845
2014-10-13 17:44:49 -07:00
Pranav K
a633ef4f97
Modify Razor components to use RazorViewEngineOptions.FileSystem
...
Fixes #1302
2014-10-13 14:34:31 -07:00
YishaiGalatzer
0d603a38cf
PR feedback and sort/clean MvcServices
2014-10-12 16:37:17 -07:00
Pranav K
18e11f546d
DecorateWriter does not get called for partial views rendered via
...
Html.PartialAsync
* Introducing StringCollectionTextWriter to buffer the contents of
PartialAsync
* Ensure DecorateWriter is called for partial views
Fixes #1266
2014-10-12 14:24:29 -07:00
Pranav K
20eadb94ee
Remove instrumentation from public API surface
...
Fixes #1262
2014-10-12 12:57:04 -07:00
YishaiGalatzer
75084ba0cd
Move caching of compilation results to its own layer.
...
This will allow only creating the razor compilation when really needed, with the right lifetime.
2014-10-11 15:35:11 -07:00
YishaiGalatzer
13ee27c92c
Rename IControllerAssemblyProvider to IAssemblyProvider and follow through resultant renames
2014-10-11 13:26:07 -07:00
Pranav K
b19764d922
Reacting to CLR package versioning changes
2014-10-10 10:34:01 -07:00
YishaiGalatzer
275f63e91f
Prevent Roslyn from loading prematurely on cold start
2014-10-09 23:34:02 -07:00