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
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
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
Brice Lambson
172dcd179b
Bump version to 6.0.0-*
2014-06-19 11:21:43 -07:00
Yishai Galatzer
6aa1f84420
Add Service monitoring as middleware to make sure the monitoring doesn't affect autofac services counts
...
Scoping of three services
Caching of action binding context.
Make input formatters lazy
2014-06-16 19:03:30 -07:00
Ryan Nowak
d79943d30f
Fixing issues build/project issues that someone else missed.
2014-06-16 13:26:49 -07:00
harshgMSFT
10285d7d39
This additional constraint enables adding a route to the template (and potentially to the UseMvc method) without actually implementing the actual artifact.
...
For example without adding an area to a controller, a route can still be added to the template.
- Also added functional tests.
2014-06-16 11:24:22 -07:00
Tian Pan
e95585dfbd
Remove ActionResultHelper
...
Fix #597
2014-06-11 11:17:45 -07:00
sornaks
28516a0ae9
Changes to support DisplayColumn attribute. Updating the MvcSample as well to start using DisplayColumn attribute. Adding UnitTests for the same.
2014-06-10 16:45:55 -07:00
Yishai Galatzer
95aa6ad607
Add AutoFac to the MVC sample
2014-06-09 15:00:40 -07:00
Pranav K
59e419ba0a
Adding support for @Inject to Mvc
2014-06-09 13:43:08 -07:00
sornaks
6b836e9e77
Introducing ChallengeResult to call Response.Challenge()
2014-06-06 10:31:18 -07:00
Tian Pan
a6d89c4482
Copy CodePlex #1836 and #1878 fixes over ( Fix #296 ).
...
This change enables user to specify the tag for the wrapping HTML element
generated from ValidationSummary() and ValidationMessage[For]().
Clean up HtmlHelperValidationExtensions.
2014-06-03 00:18:47 -07:00
Tian Pan
6082cd9f36
View components - More built in return methods ( Fix #354 )
...
Modify Content/Json/View return type as strongly-typed.
2014-06-02 23:12:42 -07:00
sornaks
52c2e41bbb
Adding default values to MvcSample.Web's FiltersController. Otherwise accessing the Actions would return 404 by default.
2014-05-28 11:04:14 -07:00
David Fowler
7388dece9f
Fixed project.json casing
2014-05-26 02:50:43 -07:00
Pranav K
a53e378cf4
Updating kproj file to match tooling changes
2014-05-18 20:13:56 -07:00
Sebastien Ros
630bf3cc5e
Fixing project file
2014-05-12 14:52:41 -07:00
Ryan Nowak
b9dbb6fe57
Fixing action selection with complex types - MVC scenarios with more than one parameter are broken right now
2014-05-09 18:08:54 -07:00
harshgMSFT
00c30791ea
Fixing LinkController in the sample
2014-05-09 16:09:51 -07:00
dougbu
0b327ba7b4
Use `BeginForm()` in MVC sample
2014-05-09 10:40:56 -07:00
David Fowler
ade41533f1
Updated the Startup
2014-05-09 00:48:26 -07:00
Andrew Peters
f13865dedc
Updating copyright headers
2014-05-08 23:01:20 -07:00
Wei Wang
7b2feab670
Sort dependencies and remove duplicates in dependencies
2014-05-07 18:24:04 -07:00
lajones
235707ec8a
Microsoft.ComponentModel.DataAnnotations is being renamed to Microsoft.DataAnnotations
2014-05-07 13:35:36 -07:00
Pranav K
076dedcca5
Reacting to package and namespace changes
2014-05-06 14:06:29 -07:00
harshgMSFT
9b79664e2f
Fixing Build break due to namespace move.
2014-05-06 10:04:58 -07:00
Wei Wang
4210211c79
Update dependency namespace
2014-05-05 20:01:04 -07:00
Ryan Nowak
abbaa11212
Incorporate name changes: HttpAbstractions
2014-05-05 17:14:08 -07:00
Ryan Nowak
4ece9969bf
HttpAbstractions
2014-05-05 16:29:14 -07:00
Ryan Nowak
28fee3470f
Controller base class now implements IActionFilter
2014-05-05 15:47:16 -07:00
dougbu
67b33868a3
Add `ListBox()` and `ListBoxFor()` helper methods
...
- copy from legacy MVC
- get `ListBox[For]()` methods in correct places and working
- also usual stuff: `var`, `[NotNull]`, remove `IDictionary<,>` overloads
- `ListBoxHelper()` -> `GenerateListBox`
- already had all the bits needed in `GenerateSelect()`
- special-case `null` or empty `name` in GenerateSelect()
- ensure `ArgumentException` has correct parameter name
- lower-level problem affected `CheckBox()` as well
- use `ListBox()` and `ListBoxFor()` in MVC sample
- use `ListBox()` in an editor template
2014-05-05 14:26:06 -07:00
Louis DeJardin
bbcac43aaa
Updating DataAnnotations version reference
2014-05-02 20:53:12 -07:00
Ryan Nowak
490b6d1434
IServiceContainer changes should have added this
2014-05-02 19:03:32 -07:00
N. Taylor Mullen
2ce4c56915
Fixed sample to not override User property.
...
#277
2014-05-02 15:24:45 -07:00
dougbu
31cdc09647
Move Microsoft.AspNet.RequestContainer dependency from MVC sample to MVC
...
- 🐛 fix; fixes #346
2014-05-02 14:29:19 -07:00
anpete
8208cd6b2f
Update file headers
2014-05-01 17:42:33 -07:00
harshgMSFT
3765abdfca
Adding Support for LinkGeneration for named Routes.
...
- Adding HtmlHelpers for route link generation.
- Controller Helpers
- UrlHelper and UrlHelperExtensions
2014-04-30 18:34:46 -07:00
harshgMSFT
a1f3c72e08
Updating the sample after namedRoute changes
2014-04-30 16:10:09 -07:00
Ryan Nowak
20c8dece7b
Adding IFilterFactory
...
This is a generalized factory/provider for filters - TypeFilterAttribute
and ServiceFilterAttribute are now implemented in terms of this interface.
2014-04-30 13:18:10 -07:00
sornaks
185ad31491
Adding an appropriate sample to use ValidationMessage and ValidationMessageFor.
2014-04-30 11:07:02 -07:00
sornaks
d63d998e95
Introducing DisplayText, DisplayTextFor, Id, IdFor, IdForModel.
...
Fixing CachedDataAnnotationsModelMetadata to support NullDisplayText.
2014-04-30 10:23:25 -07:00
sornaks
112a5ddc50
Changes enabling TextArea, TextAreaFor.
...
Changing the interface to directly include Rows and Columns.
2014-04-30 09:42:07 -07:00
Ryan Nowak
2ad1cca549
Issue #312 - TypeFilterAttribute (with sample).
...
Implmentation for understanding and consuming ITypeFilter was already
there.
2014-04-29 14:18:39 -07:00
Yishai Galatzer
bcd0974823
Make the controller available to filters + Sample
...
GitHub WebFX #300
2014-04-29 10:33:21 -07:00
dougbu
f7704ba68f
Implement `Editor*()` HTML helpers
...
- copy over legacy `Editor*()` extensions and default editor templates
- get working in the new world
- usual `var`, `String` -> `string`, `internal` -> `public`, namespaces, ...
- longest overloads into `IHtmlHelper[<TModel>]` and implementation classes
- clean up `ViewContext.ViewData` -> `ViewData`, trailing whitespace, long lines
- remove `MultilineTextTemplate()` since `TextArea()` doesn't exist yet
- remove `ColorInputTemplate()` since `Color` type doesn't exist
- use `html.Label()`, not `LabelExtensions.LabelHelper()`: equivalent helper
is protected. only downside is potential `ModelMetadata` re-discovery.
- rename `HtmlInputTemplateHelper()` -> `GenerateTextBox()`
- copy over `Html5DateRenderingMode` and `html.Html5DateRenderingMode` property
- and get them working in new world
- hook the default editor templates up
- use `Editor()`, `EditorFor()`, `EditorForModel()` in MVC sample
- add an on-disk editor template to MVC sample
2014-04-28 14:53:07 -07:00
Yishai Galatzer
a5afd3eb42
ActionResult implements IActionResult, and all our default implementations now use ActionResult
...
All controller methods return the specific ActionResult type
2014-04-25 15:57:02 -07:00
Pranav K
f5ba63ea1e
Fixing missing files in kproj
...
Fixing typo in sample filter
2014-04-25 14:48:14 -07:00