Pranav K
7ea5279847
Merge branch 'release' into dev
2014-11-06 10:51:29 -08:00
Pranav K
ca6aab28c1
Updating to release NuGet.config
2014-11-06 10:51:26 -08:00
Pranav K
4e2ba906d0
Merge branch 'release' into dev
2014-11-06 10:51:22 -08:00
Pranav K
d1a784e98d
Updating to release NuGet.config
2014-11-06 10:51:20 -08:00
Pranav K
ff0714fe6a
Merge branch 'release' into dev
2014-11-06 10:51:14 -08:00
Pranav K
f19ae9828c
Updating to release NuGet.config
2014-11-06 10:51:12 -08:00
Pranav K
c8ffd742e3
Merge branch 'release' into dev
2014-11-06 10:51:01 -08:00
Pranav K
aa7109b6e1
Updating to release NuGet.config
2014-11-06 10:50:59 -08:00
Pranav K
842ccf1a37
Merge branch 'release' into dev
2014-11-06 10:49:31 -08:00
Pranav K
32a967d58f
Updating to release NuGet.config
2014-11-06 10:49:29 -08:00
Pranav K
bff70e0dd1
Merge branch 'release' into dev
2014-11-06 10:49:13 -08:00
Pranav K
860d81068c
Updating to release NuGet.config
2014-11-06 10:49:11 -08:00
Pranav K
c72dc37f0e
Merge branch 'release' into dev
2014-11-06 10:48:49 -08:00
Pranav K
674324ec28
Updating to release NuGet.config
2014-11-06 10:48:46 -08:00
Pranav K
878be8922f
Merge branch 'release' into dev
2014-11-06 10:48:41 -08:00
Pranav K
2efbc75f8e
Updating to release NuGet.config
2014-11-06 10:48:39 -08:00
Pranav K
64513be19b
Merge branch 'release' into dev
2014-11-06 10:48:30 -08:00
Pranav K
6d78b2a35b
Updating to release NuGet.config
2014-11-06 10:48:28 -08:00
Pranav K
2762ac732f
Merge branch 'release' into dev
2014-11-06 10:48:11 -08:00
Pranav K
5a55767162
Updating to release NuGet.config
2014-11-06 10:48:08 -08:00
Pranav K
b9b172c2e0
Merge branch 'release' into dev
2014-11-06 10:48:03 -08:00
Pranav K
75d8a81386
Updating to release NuGet.config
2014-11-06 10:47:59 -08:00
Pranav K
1ff89669a8
Merge branch 'release' into dev
2014-11-06 10:14:41 -08:00
Pranav K
bbb6a56993
Updating to release NuGet.config
2014-11-06 10:14:32 -08:00
Pranav K
1070b7ccfa
Merge branch 'release' into dev
2014-11-06 10:11:52 -08:00
Pranav K
71d283a4c0
Updating to release NuGet.config
2014-11-06 10:11:44 -08:00
Pranav K
38afedb080
Updating config to create release NuGet.config and phantom merge as part of update-release
2014-11-06 10:08:09 -08:00
SonjaKhan
27e0323a8a
renaming TraceType to LogLevel
2014-11-06 09:24:02 -08:00
Levi B
cce11ad2ae
Update .kproj files to follow modern conventions
2014-11-05 14:48:56 -08:00
Louis DeJardin
b7d9e11a84
Middleware invokation with per-request services
...
* Extension methods for .Use<TService1, ...> and
.Run<TService1, ...> add service parameters to lambda
* Middleware class .Invoke method may take services as
additional parameters
2014-11-05 13:32:25 -08:00
Levi B
bf8728bec9
Allow the application developer to specify the iteration count for membership passwords.
2014-11-05 12:08:20 -08:00
SonjaKhan
673854b060
renaming TraceType to LogLevel
2014-11-05 10:47:42 -08:00
Chris Ross
02aa1c50ff
#28 - Add Helper for building Uris.
2014-11-05 09:50:27 -08:00
Doug Bunting
687b174b63
Accept VS changes to avoid noise later
2014-11-04 22:42:51 -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
Ryan Nowak
e37f1ad85f
Fix #1502 - Remove duplicate unit tests
2014-11-04 13:30:15 -08:00
Hao Kung
7f1024aac0
Unify ConfigureServices to take IServiceCollection with Options
2014-11-04 12:32:24 -08:00
Hao Kung
8672bd7797
Rename parameter of IUserStore.SetNormalizedUserNameAsync method
...
Fixes https://github.com/aspnet/Identity/issues/244
2014-11-04 12:17:27 -08:00
tugberkugurlu
d7f711bca1
added replace claim functionality. fixes #232
...
- added ReplaceClaimAsync method to IUserClaimStore interface
- implemented ReplaceClaimAsync method from IUserClaimStore inside the
Microsoft.AspNet.Identity.EntityFramework.UserStore<TUser, TRole,
TContext, TKey>
- added ReplaceClaimAsync method to UserManager
- added UserManager tests for ReplaceClaimAsync method.
- added some UserStore tests for ReplaceClaimAsync implementation of
IUserClaimStore
2014-11-04 12:02:17 -08:00
Ryan Nowak
08c591c74b
Fix for #104 - RouterMiddleware should take ILoggerFactory in the
...
constructor
Did some cleanup here to make these tests work on CoreCLR. They weren't
using Moq for anything important.
2014-11-03 12:38:17 -08:00
Doug Bunting
90e41b905a
Add `ModelMetadata.HtmlEncode` property
...
- use new `ModelMetadata.HtmlEncode` property in HTML helpers
- specifically in default HTML display and editor object templates (e.g.
`@Html.DisplayFor()`) when value is non-`null` and the template is invoked
with template depth greater than 1
- similar to MVC 5.2 commit [2b12791aee4f](https://aspnetwebstack.codeplex.com/SourceControl/changeset/2b12791aee4ffc56c7928b623bb45ee425813021 )
nits:
- remove dupe `null` check in `DefaultDisplayTemplates.ObjectTemplate()`
- move backing fields initialized with constants together in `ModelMetadata`
2014-11-03 12:23:33 -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
Ryan Nowak
30884d8d26
Removing types marked as obsolete
2014-10-31 18:54:18 -07:00
Ryan Nowak
b8645eeb31
Follow up to JsonResult changes
...
Changing the WebAPI shim to use the new and improved JsonResult.
2014-10-31 18:33:15 -07:00
Ryan Nowak
0ccfcc4316
Fix for breaking API change from routing
2014-10-31 18:23:19 -07:00
Ryan Nowak
87f0bbb092
adding tests
2014-10-31 16:00:04 -07:00
Ryan Nowak
aae9e67773
add docs
2014-10-31 15:02:54 -07:00
Ryan Nowak
105c99cbf2
Fix #1370 - Always use the provided formatter in JsonResult
...
The change here is to always use the provided formatter, instead of using
it as a fallback. This is much less surprising for users.
There are some other subtle changes here and cleanup of the tests, as well
as documentation additions.
The primary change is that we still want to run 'select' on a formatter
even if it's the only one. This allows us to choose a content type based
on the accept header.
In the case of a user-provided formatter, we'll try to honor the best
possible combination of Accept and specified ContentTypes (specified
ContentTypes win if there's a conflict). If nothing works, we'll still run
the user-provided formatter and let it decide what to do.
In the case of the default (formatters from options) we do conneg, and if
there's a conflict, fall back to a global (from services)
JsonOutputFormatter - we let it decide what to do.
This should leave us with a defined and tested behavior for all cases.
2014-10-31 14:30:31 -07:00