Edited Issue: Asynchronous child actions not supported [601]
Attempting to use a child action that's marked as "async" in its method declaration results in the exception "HttpServerUtility.Execute blocked while waiting for an asynchronous operation to...
View ArticleEdited Issue: Asynchronous child actions not supported [601]
Attempting to use a child action that's marked as "async" in its method declaration results in the exception "HttpServerUtility.Execute blocked while waiting for an asynchronous operation to...
View ArticleEdited Issue: Asynchronous child actions not supported [601]
Attempting to use a child action that's marked as "async" in its method declaration results in the exception "HttpServerUtility.Execute blocked while waiting for an asynchronous operation to...
View ArticleEdited Issue: Asynchronous child actions not supported [601]
Attempting to use a child action that's marked as "async" in its method declaration results in the exception "HttpServerUtility.Execute blocked while waiting for an asynchronous operation to...
View ArticleEdited Issue: Asynchronous child actions not supported [601]
Attempting to use a child action that's marked as "async" in its method declaration results in the exception "HttpServerUtility.Execute blocked while waiting for an asynchronous operation to...
View ArticleCreated Issue: HttpRouteUrl does not generate a URL for a route with...
1. Create a new ASP.NET MVC 4 project, subtype: Web API.2. Add the following section to Views/Home/Index.cshtml:<section class="content-wrapper main-content clear-fix"><h3>Demonstrating...
View ArticleCommented Issue: Nonstandard primitives cannot be used as keys [495]
Using char as a key for example fails serialization and results in a closed connection with this exception:The CLR literal of type 'System.Char' is not supported to be written as a Uri part.When we try...
View ArticleEdited Issue: Nonstandard primitives cannot be used as keys [495]
Using char as a key for example fails serialization and results in a closed connection with this exception:The CLR literal of type 'System.Char' is not supported to be written as a Uri part.When we try...
View ArticleCreated Issue: ODataPathParser doesn't work with virtual directory path [603]
For example: http://hongye2dev3/77a0d52dd12d4a5bbfeaedb62b8b32a9/UniverseEntity can't get path for odata.It's because in ODataPathParser.cs: 41Uri relative = baseUri.MakeRelativeUri(uri);baseUri = uri:...
View ArticleEdited Issue: ODataPathParser doesn't work with virtual directory path [603]
For example: http://hongye2dev3/77a0d52dd12d4a5bbfeaedb62b8b32a9/UniverseEntity can't get path for odata.It's because in ODataPathParser.cs: 41Uri relative = baseUri.MakeRelativeUri(uri);baseUri = uri:...
View ArticleEdited Issue: Make all id parameter in EntitySetController by using...
Replace ODataModelBinderProvider globally can cause more problems as it will try to bind all parameters which is not in odata format.More proper fix is to add modelbinder using ModelBinderAttribute on...
View ArticleEdited Issue: Support both Merge and Patch for Patch action in...
WCF DS client use merge by default instead of patch. We should take merge same as patch in base type.
View ArticleEdited Issue: ODataServiceSample has hard coded id type on delete link...
EntitySetController.cs: Ln 195 | 212 | 227ID type should be TKey. relatedID should be string as we don’t know it’s real type.
View ArticleCommented Issue: ODataServiceSample has hard coded id type on delete link...
EntitySetController.cs: Ln 195 | 212 | 227ID type should be TKey. relatedID should be string as we don’t know it’s real type.Comments: in EntitySetController, change the type of the relatedID in the...
View ArticleEdited Issue: Self/Edit link generated by convention model builder will be...
In my example, I returned string ID as “Test 01”. The self-link looks like: http://hongye2dev3/9cfe3174130842d5b5e43761cee4f566/StringPrimaryKeyType('Test%25201')This url won't work with IIS7 with...
View ArticleEdited Issue: OData formatter handles content types incorrectly [588]
The OData media type formatter says it handles app/xml, app/atom+xml andapp/json;odata=verbose. However, it doesn't always support these content types. For example, for a feed, it only supports atom...
View ArticleEdited Issue: OData formatter handles content types incorrectly [588]
The OData media type formatter says it handles app/xml, app/atom+xml andapp/json;odata=verbose. However, it doesn't always support these content types. For example, for a feed, it only supports atom...
View ArticleCreated Issue: HttpError ModelState does not deserialize to Dictionary. [604]
In our API client library all HttpResponseMessage responses are handled by the following function: private async Task<ApiResponse<TResult>>...
View ArticleCreated Issue: HttpError should use case insensitive comparer [605]
The HttpError object should use a case insensitive comparer for determining key equality since the case of the dictionary keys cannot be guaranteed when sent over the wire.For example, all our JSON...
View ArticleCreated Issue: ValueProviderResult doesn't unwrap List [606]
System.Web.Http.ValueProviders.ValueProviderResult does not unwrap generic lists, only arrays. Some of the WebApi value providers parse the key values into Lists (Mvc value providers used arrays).This...
View Article