Commented Feature: ApiController.Created should accept relative URI [1627]
The Location header for HTTP 201 supports relative URIs, but the current code for ApiController.Created (which takes a string URI) does not.Comments: Hi, Brad! We're just using the default Uri...
View ArticleCommented Feature: ApiController.Created should accept relative URI [1627]
The Location header for HTTP 201 supports relative URIs, but the current code for ApiController.Created (which takes a string URI) does not.Comments: A couple of other options I can think of: We could...
View ArticleCommented Feature: ApiController.Created should accept relative URI [1627]
The Location header for HTTP 201 supports relative URIs, but the current code for ApiController.Created (which takes a string URI) does not.Comments: I have verified that `Created(new Uri("foo",...
View ArticleEdited Feature: ApiController.Created should accept relative URI [1627]
The Location header for HTTP 201 supports relative URIs, but the current code for ApiController.Created (which takes a string URI) does not.
View ArticleCommented Unassigned: Use custom ApiDescriptionComparer with ApiExplorer [1478]
Code in https://aspnetwebstack.codeplex.com/SourceControl/latest#src/System.Web.Http/Description/ApiExplorer.cs removes all duplicates based on HTTP method + pathThis is not sometimes the desired...
View ArticleEdited Issue: Model Validation key generation is incorrect when...
When generating model keys for property errors during validation, we append the property name followed by the ErrorName from ModelValidationResult if it's available. Currently the...
View ArticleEdited Issue: Set ValidationContext.MemberName [729]
When implementing a custom ValidationAttribute, the ValidationContext passed to IsValid does not have the MemberName property set. Solution would be to set the MemberName from the...
View ArticleEdited Issue: Ajax.BeginForm using jquery.unobtrusive-ajax gets cached by IE7...
// Copied from https://aspnet.codeplex.com/workitem/8100// Vote number : 2 If you do a simple Ajax.Begin form in MVC the jquery.unobtrusive-ajax.js file makes a JQuery Ajax call but does not set the...
View ArticleClosed Issue: Inserting '.' into code block results in faulty intellisense....
__How to Reproduce:__ In a new .cshtml write out:```@DateTime.Now```Insert a period ('.') after DateTime. You will see C# intellisense appear but attempting to select, commit via tab, enter, '.' etc....
View ArticleCreated Issue: There should be an API to control whether a function/action is...
There should be an API to control whether a function/action is added as a FunctionImport/FunctionImport. And there should be an API to set the FunctionImport/ActionImport name, because it may be not...
View ArticleEdited Issue: FunctionImport doesn't apppear in the service document even if...
There are only entity sets in service document now: <?xml version="1.0" encoding="utf-8"?> <service xml:base="http://jinfutanwebapi2:9001/what" xmlns="http://www.w3.org/2007/app"...
View ArticleCommented Issue: FunctionImport doesn't apppear in the service document even...
There are only entity sets in service document now: <?xml version="1.0" encoding="utf-8"?> <service xml:base="http://jinfutanwebapi2:9001/what" xmlns="http://www.w3.org/2007/app"...
View ArticleCommented Issue: Don't build action/function import for bound action/function...
In currect Odata model builder, no matter what is bound or unbound, the EdmAction and EdmFunction are built in model, while the EdmActionImport and EdmFunctionImport are built in Container. As a fact,...
View ArticleCreated Issue: Qulified name should be used to call a function/action. [1638]
According to the OData protocol, functions and actions should be called with namespace- or alias- qualified name. For example: To invoke an action bound to a resource, the client issues a POST request...
View ArticleCommented Issue: Razor outputs the string "value" or completely removes value...
I was creating some views where I used html for all my input fields instead of using the helper methods. I had some hidden fields that contained boolean values. I've done this often in MVC 3 and it was...
View ArticleEdited Issue: jquery.validate.unobtrusive obtrusively attaches to all forms...
Porting from connect bug https://connectadmin/Feedback/ConnectTab.aspx?FeedbackID=810755:Problem Description:jquery.validate.unobtrusive always unconditionally calls .validate() on all forms in the...
View ArticleEdited Task: MQ: detect autogen files which use RazorGenerator that are out...
we have a bunch of cshtml files (example ~\src\Microsoft.Web.Helpers\LinkShare.cshtml) that autogen a .cs file using [razor...
View ArticleEdited Issue: jquery.validate.unobtrusive obtrusively attaches to all forms...
Porting from connect bug https://connectadmin/Feedback/ConnectTab.aspx?FeedbackID=810755:Problem Description:jquery.validate.unobtrusive always unconditionally calls .validate() on all forms in the...
View ArticleClosed Issue: Attempting to bind multiple values to a single valued property...
This bug vaguely follows from investigating into https://aspnetwebstack.codeplex.com/workitem/1493. When multiple request values for the same parameter are sent by the client, the model binder attempts...
View ArticleClosed Issue: HttpRequestMessageExtensions.GetQueryNameValuePairs returns IE...
Re-evaluation causes the request URI to be re-parsed and new data created every time. It would be much better to not have the IE<T> be re-evaluated.Comments: Verified.
View Article