Commented Issue: Per-route messagehandlers should trace [855]
MessageHandlers associated with an IHttpRoute do not currently trace, but they should.Fixing this issue entails making the TraceManager wrap tracing message handlers around the HttpMessageHandlers for...
View ArticleEdited Issue: Overly aggressive validation for applying...
With the default route and this controller:using System.ComponentModel.DataAnnotations;using System.Web.Http;namespace ActionSelectionTest.Controllers{[FromUri] public class Test{[Required] public int...
View ArticleClosed Issue: Refactor the UrlHelper so it becomes easier to test [397]
Today it is way to cumbersome to unittest controllers that uses the Url.Action for example. We need to mock the HttpContext which is too much work for something that should be simple. There are two...
View ArticleClosed Issue: Testing ApiController using Url helpers or ObjectContent is too...
Here is the code I am trying to test:```public HttpResponseMessage Post(WriteDocument document){ var response = new HttpResponseMessage(HttpStatusCode.Created); var id = Create(reader.Read(document),...
View ArticleEdited Issue: Make APIController more testable [175]
It is currently difficult to unit test actions on ApiController. The primary source of this are non-virtual and non-settable properties. Their getters must be satisfied through convoluted mechanisms.I...
View ArticleCommented Issue: Make APIController more testable [175]
It is currently difficult to unit test actions on ApiController. The primary source of this are non-virtual and non-settable properties. Their getters must be satisfied through convoluted mechanisms.I...
View ArticleEdited Issue: Make APIController more testable [175]
It is currently difficult to unit test actions on ApiController. The primary source of this are non-virtual and non-settable properties. Their getters must be satisfied through convoluted mechanisms.I...
View ArticleCreated Issue: Making it easy to extract key from OData URL [857]
The $link scenario requires user to parse the key from the url to proceed. However, we currently don't have easy way to do that. The workaround in the ODataServiceSample using following code to achieve...
View ArticleClosed Task: MQ: Move to VS2012/.NET 4.5 [810]
Change solutions to be in VS2012 file format. Change projects to target framework version 4.5.Note that this task is blocked on v4.0 OOB RTM shipping/branching first.Comments: Done:...
View ArticleCommented Issue: System.Web.Http.OData: HTTP PATCH with Delta should allow...
This post focuses on the functionality of the TrySetPropertyValue method of the Delta class.When doing an http PATCH with the (very cool) Delta class, one can only update properties that are basic...
View ArticleCommented Issue: System.Web.Http.OData: HTTP PATCH with Delta should allow...
This post focuses on the functionality of the TrySetPropertyValue method of the Delta class.When doing an http PATCH with the (very cool) Delta class, one can only update properties that are basic...
View ArticleCreated Issue: Flow the TimedOutToken and ClientDisconnectedToken [858]
With [this commit](http://aspnetwebstack.codeplex.com/SourceControl/changeset/c18dbd8306a2), it's now possible to flow the following two CancellationToken objects through the ASP.NET Web API pipeline...
View ArticleCreated Issue: ODataMediaTypeFormatter requires Entity Framework models [859]
Hello,I'm trying to use ODataController instead of ApiController in order to get the formatters I need to support the Patch operation with Delta<T>.However, I am constantly getting http 406, Not...
View ArticleCommented Issue: System.Web.Http.OData: HTTP PATCH with Delta should allow...
This post focuses on the functionality of the TrySetPropertyValue method of the Delta class.When doing an http PATCH with the (very cool) Delta class, one can only update properties that are basic...
View ArticleCommented Issue: ODataMediaTypeFormatter requires Entity Framework models [859]
Hello,I'm trying to use ODataController instead of ApiController in order to get the formatters I need to support the Patch operation with Delta<T>.However, I am constantly getting http 406, Not...
View ArticleCommented Issue: ODataMediaTypeFormatter requires Entity Framework models [859]
Hello,I'm trying to use ODataController instead of ApiController in order to get the formatters I need to support the Patch operation with Delta<T>.However, I am constantly getting http 406, Not...
View ArticleClosed Issue: Per-route messagehandlers should trace [855]
MessageHandlers associated with an IHttpRoute do not currently trace, but they should.Fixing this issue entails making the TraceManager wrap tracing message handlers around the HttpMessageHandlers for...
View ArticleEdited Issue: Route specific message handlers are not getting traced [222]
Tracing is happening for message handlers common for all routes, but not for the route specific ones.Attached a standalone Xunit repro.
View ArticleCommented Issue: Route specific message handlers are not getting traced [222]
Tracing is happening for message handlers common for all routes, but not for the route specific ones.Attached a standalone Xunit repro.Comments: Please make sure that issue 855 gets addresses as well.
View ArticleCommented Issue: ODataMediaTypeFormatter requires Entity Framework models [859]
Hello,I'm trying to use ODataController instead of ApiController in order to get the formatters I need to support the Patch operation with Delta<T>.However, I am constantly getting http 406, Not...
View Article