Pranav K
65dfbed8d8
Reacting to System.Collections version change
2014-07-14 15:19:32 -07:00
Pranav K
3692cc7d83
Revert "Adding support for activating view properties"
...
This reverts commit 21bb8cb9fb .
2014-07-14 11:42:41 -07:00
Pranav K
21bb8cb9fb
Adding support for activating view properties
...
Fixes #700
2014-07-14 10:40:07 -07:00
David Fowler
7e7c56ce48
Renamed configurations to frameworks in project.json
2014-07-13 21:58:12 -07:00
sornaks
720923a1a4
Moving UTF8EncodingWithoutBOM.cs to Common and renaming it as Encodings.
2014-07-10 10:47:54 -07:00
David Fowler
b1c0792e8c
Added Configuration to TestApplicationEnvironment
2014-07-10 10:22:24 -07:00
Yishai Galatzer
039762c497
Remove unnecessary awaits to speed up cold startup time.
...
The await/async patterns adds a state machine that takes time to jit, in this
case the await is not necessary and the code remains simple without adding
continuations.
2014-07-10 09:42:08 -07:00
Pranav K
177aadeadf
Add extra unit tests and functional tests for CompositeViewEngine
...
Fixes #768
2014-07-09 15:03:34 -07:00
Pranav K
23eefed31a
Move setting up options to MvcOptionsSetup
...
Fixes #760
2014-07-09 09:45:17 -07:00
Pranav K
5194adfaf5
Moving IViewEngine to MvcOptions
2014-07-08 17:50:13 -07:00
Ryan Nowak
6c5b836070
Removing magic link generation
2014-07-08 12:17:49 -07:00
Pranav K
dbd26ef9a3
Chaning unit test to use Mock.Setup instead of setting it directly
2014-07-08 11:46:47 -07:00
Chris Ross
93869a5d7b
Fix test.
2014-07-08 10:40:06 -07:00
Chris Ross
240d969899
Add using statement for extension methods.
2014-07-08 10:19:16 -07:00
tugberkugurlu
8e0876e440
sorted dependencies corrctly on sample
2014-07-07 22:21:35 +03:00
tugberkugurlu
b855b69e5a
added Microsoft.AspNet.StaticFiles package to be able to serve static files for the sample
2014-07-04 12:04:34 +03:00
Ryan Nowak
e396f1b451
Adding attribute routing
2014-07-03 18:53:38 -07:00
Pranav K
85cf199ef1
Reacting to CoreCLR package rename
2014-07-01 10:37:56 -07:00
Ryan Nowak
c17d33154f
Fix for #617 - ViewResult can be constructed without a view engine
...
We want result types to be constructable without services.
2014-06-27 17:05:09 -07:00
dougbu
172a5a5500
Address review comments
...
- XML comments for changed `TemplateInfo` properties
- correct `DefaultDisplayTemplateTests` and `DefaultEditorTemplateTests` namespaces
- add a couple of low-level `TemplateInfo` tests
2014-06-27 15:56:51 -07:00
dougbu
bbf470bd34
Also test `string.Empty` model
2014-06-27 15:56:47 -07:00
dougbu
6eb1e38e33
Add `@Html.Display()` and `@Html.Editor()` tests with values in `ViewData`
2014-06-27 15:56:43 -07:00
dougbu
1a4d59ae14
Enable us to unit test `@Html...For()` methods
...
- add more `DefaultTemplatesUtilities.GetHtmlHelper()` overloads, all
returning a strongly-typed helper
- also correct that method to ensure template helpers each get a unique
`IHtmlHelper` instance
2014-06-27 15:56:35 -07:00
dougbu
88cd886a5b
Ensure `TemplateInfo.FormattedModelValue` & `HtmlFieldPrefix` are not `null`
...
- Fixes #705
2014-06-27 15:56:21 -07:00
Pranav K
e7c2faff32
Unwrap nullable types in PropertyHelper prior to looking up properties
...
Fixes #721
2014-06-27 15:27:51 -07:00
Pranav K
0f0d44c6b3
Fixing ModelChunkVisitorTest to match resource name
...
Fixing stylecop issues
2014-06-27 11:55:24 -07:00
N. Taylor Mullen
83f585e583
Addressed stylecop and CR issues.
...
#568
2014-06-27 11:23:30 -07:00
N. Taylor Mullen
2ad175b687
Add @model specific tests to validate output.
...
#568
2014-06-27 11:23:27 -07:00
N. Taylor Mullen
54d6b0b113
Modify tests to use new ModelCodeGenerator.
...
#568
2014-06-27 11:23:24 -07:00
N. Taylor Mullen
b808c48faf
Add Model specific code generation.
...
By adding model specific code generation we are able to map the generic "base type" code to the cshtml file. This also involved utilizing the CreateClassDeclaration method in the Microsoft.AspNet.Razor library. Lastly Added a MvcCSharpChunkVisitor to add one more abstraction layer between the Microsoft.AspNet.Razor code and the Mvc code; this makes it so Mvc follows the same class structure as the base Razor parser.
#568
2014-06-27 11:23:21 -07:00
Pranav K
2aacdeca4a
Modify AssociatedMetadataProvider to use PropertyHelper to create accessor
...
Additionally change it to use TypeExtensions.GetReadableProperties to get
property list. This causes it to ignore indexers which should not be
considered.
Fixes #595
2014-06-27 10:50:37 -07:00
Pranav K
3c092cb083
Moving model binders from DI to MvcOptions
2014-06-26 21:49:46 -07:00
Ryan Nowak
ba506b2976
fix build break - this wasnt referencing the right helios package
2014-06-26 14:18:41 -07:00
Ryan Nowak
f194723230
Adding tests for convention-based routing
2014-06-26 14:00:42 -07:00
Chris Ross
3aae5cb4fa
Fix one more test.
2014-06-26 11:06:26 -07:00
Chris Ross
1d3e6b0dd0
Fix breaks from GetFormAsync, IReadableStringCollection.Keys.
2014-06-26 10:56:56 -07:00
David Fowler
e6ec6e0aba
React to resource changes
2014-06-25 22:48:32 -07:00
Ryan Nowak
0d7f38e10e
Commonize code to limit functional tests to a single site each
2014-06-25 09:00:34 -07:00
dougbu
dd2216fa89
Remove K10 configuration from AutofacWebSite
2014-06-24 20:33:21 -07:00
dougbu
23146787dc
NET45-ify our Autofac functional test
...
- see loads of load failures after `kvm.ps1 upgrade -svrc50` otherwise
2014-06-24 19:33:50 -07:00
dougbu
5149c7cd19
Get ModelBinding test project working on K10 again
...
- restore `ClientRulesWithCompareAttribute_ErrorMessageUsesResourceOverride` since
DataAnnotations has fixed underlying problem
2014-06-24 19:33:47 -07:00
Pranav K
9bf6982168
Reacting to HttpAbstractions changes
2014-06-24 16:36:36 -07:00
Pranav K
24e1ac7ca1
Revive ModelMetadata.ShowForDisplay and ModelMetadata.ShowForEdit
...
Fixes #679
2014-06-23 16:50:09 -07:00
N. Taylor Mullen
6cc47cd5f1
Add Autofac functional test.
...
Added very simple Autofac functional test that validates that we can add custom classes to the DI system as well as just use the ones provided to us.
#669
2014-06-23 16:17:50 -07:00
dougbu
23740085f1
Catch MVC up with Helios rename
...
- one more file to change on dev branch
2014-06-23 15:46:57 -07:00
dougbu
2bfc3e32e9
Merge branch 'release' into dev
2014-06-23 15:45:03 -07:00
dougbu
0c6749a5e7
Catch MVC up with Helios rename
...
- allows builds to succeed after cleaning your repo (without NuGet.org source)
2014-06-23 14:05:47 -07:00
sornaks
15b06a4057
Fixing the TODOs dependent on SimpleDisplayText.
2014-06-23 11:55:16 -07:00
Pranav K
cca78bb055
Adding support for ActivateAttribute via IControllerActivator
...
This mechanism replaces code in Inject that activated properties
by looking them up by names.
2014-06-23 11:00:28 -07:00
Pranav K
6ae02b0321
Merge branch 'release' into dev
2014-06-22 22:30:46 -07:00