Edited Issue: Key to the HttpError dictionary shall be public [187]
Following keys are private: private const string MessageKey = "Message"; private const string MessageDetailKey = "MessageDetail"; private const string ModelStateKey = "ModelState"; private const string...
View ArticleCommented Issue: Key to the HttpError dictionary shall be public [187]
Following keys are private: private const string MessageKey = "Message"; private const string MessageDetailKey = "MessageDetail"; private const string ModelStateKey = "ModelState"; private const string...
View ArticleEdited Issue: CookieHeaderValue.TryParse() invalid date time format [298]
When I try to parse next...
View ArticleCreated Issue: Add support for generating odata urls from razor views. [914]
Context from this SO question,http://stackoverflow.com/questions/15488574/how-to-link-to-odata-collection-in-razor-using-asp-net-mvc-web-api-odata
View ArticleEdited Issue: MediaTypeFormatter.SetDefaultContentHeaders doesn't receive the...
ODataFormatter sends different response content type header depending on the type of the object being serialized. For example, serializing a Product might send "application/atom-xml;odata=entry" and...
View ArticleCommented Issue: MediaTypeFormatter.SetDefaultContentHeaders doesn't receive...
ODataFormatter sends different response content type header depending on the type of the object being serialized. For example, serializing a Product might send "application/atom-xml;odata=entry" and...
View ArticleEdited Issue: HttpResponseException should not trace as Error [285]
The tracing layer currently uses TraceLevel.Error for all exceptions thrown or associated with faulted tasks. This means simple client errors such as misspelled controller names will generate Error...
View ArticleEdited Issue: HttpResponseException should not trace as Error [285]
The tracing layer currently uses TraceLevel.Error for all exceptions thrown or associated with faulted tasks. This means simple client errors such as misspelled controller names will generate Error...
View ArticleEdited Issue: RouteDataValueProvider thrown NullReferenceException [311]
In case if routeData contains null value of any key then RouteDataValueProvider thrown an exception NullReferenceException.Fix: yield return new KeyValuePair<string, string>(pair.Key, pair.Value...
View ArticleClosed Issue: Add ability to ignore a action method when doing verb based...
I think that adding a bool to HttpGetAttribute that said to ignore an method when trying to determine the correct route would be helpful. Then you could have multiple GetSomething calls within the same...
View ArticleEdited Issue: WebAPI should return a 415 instead of a 500 when it can't find...
We currently get:<Error><Message>An exception has occurred.</Message><ExceptionMessage>No MediaTypeFormatter is available to read an object of type 'ZumoAppInput' from content...
View ArticleCommented Issue: WebAPI should return a 415 instead of a 500 when it can't...
We currently get:<Error><Message>An exception has occurred.</Message><ExceptionMessage>No MediaTypeFormatter is available to read an object of type 'ZumoAppInput' from content...
View ArticleClosed Issue: HttpError not getting serialized correctly when using...
Modify JsonFormatter on the config to use DataContractJsonSerializer.My action looks like this:---------------------------[HttpGet]public string GetGreeting(){ throw new...
View ArticleCreated Issue: "HttpResponseMessage Get(string key)" and "Entity...
I have an Entity model that uses a string for the primary key.```public class Program{ public string Id { get; set; } public string Name { get; set; }}```I build my model using...
View ArticleCommented Feature: $format is not supported [582]
ODATA services should support $format ($format=json and $format=atom) query string parameters.As described here http://www.odata.org/documentation/uri-conventions#FormatSystemQueryOption .Comments: i...
View ArticleCommented Issue: "HttpResponseMessage Get(string key)" and "Entity...
I have an Entity model that uses a string for the primary key.```public class Program{ public string Id { get; set; } public string Name { get; set; }}```I build my model using...
View ArticleCreated Issue: Preflight request to OData endpoint failed because ambiguous...
Bug #1: Preflight request to OData endpoint failed because ambiguous action methods.ReproOn server, set up a simple CORS supported OData endpoint providing functionality of creating entity. For...
View ArticleCreated Issue: Try-catch in AttributeBasePolicyProviderFactory hide action...
This issue is related to Issue 916: http://aspnetwebstack.codeplex.com/workitem/916, in which case the try-catch structure (in GetCorsPolicyProvider) hides the action selection failure not for a good...
View ArticleClosed Issue: executionTimeout Support in MVC 4 and Web API [245]
This is an old issue raised by Will at, http://forums.asp.net/p/1715081/4723882.aspx that executionTimeout is not supported in MVC because it has async http handler. Currently, both MVC 4 and Web API...
View ArticleClosed Issue: Xml serialization, property order and OData support [218]
Since the latest release (the RC build in NuGet) it seems like there's a new issue that I haven't noticed earlier.The current release has two xml serializers that it can support out of the box: the...
View Article