Edited Unassigned: Support ComplexTypeAttribute, AssociationAttribute,...
The current model builder doesn't support classes annotated with the ComplexType, AssociationLink, ConcurrencyCheck or Timestamp attributes in System.ComponentModel.DataAnotations.Supporting this...
View ArticleEdited Issue: Web host: exceptions from HttpContent.TryComputeLength are...
On web host, the code below will always result in the yellow screen of death. (We don't guard calls to content.Headers.ContentLength, which call the user-replacable HttpContent.TryComputeLength and may...
View ArticleCommented Issue: Web host: exceptions from HttpContent.TryComputeLength are...
On web host, the code below will always result in the yellow screen of death. (We don't guard calls to content.Headers.ContentLength, which call the user-replacable HttpContent.TryComputeLength and may...
View ArticleEdited Issue: [GlobalErrorHandling]Unhandled exception at route matching...
_Repro_:_Create a new constraint_:```public class ExceptionThrowingRoutingConstraint : IHttpRouteConstraint{ public bool Match(HttpRequestMessage request, IHttpRoute route, string parameterName,...
View ArticleCommented Issue: [GlobalErrorHandling]Unhandled exception at route matching...
_Repro_:_Create a new constraint_:```public class ExceptionThrowingRoutingConstraint : IHttpRouteConstraint{ public bool Match(HttpRequestMessage request, IHttpRoute route, string parameterName,...
View ArticleEdited Issue: Implement OWIN host buffer policy correctly [1418]
OWIN exposes ways to disable request and response buffering, but we don't use them. That means we'll always get buffered versions of these streams on hosts like IIS. We should use these OWIN mechanisms...
View ArticleCommented Issue: Implement OWIN host buffer policy correctly [1418]
OWIN exposes ways to disable request and response buffering, but we don't use them. That means we'll always get buffered versions of these streams on hosts like IIS. We should use these OWIN mechanisms...
View ArticleEdited Issue: Exception when writing a streamed response is not aborting the...
_Scenario_: I am using PushStreamContent to write large amount of data. In middle of writing this data an exception occurs._Expected_:Abort the connection so that clients know that indeed some error...
View ArticleEdited Issue: Custom constraint on IgnoreRoute causes exception in WebHost...
I am trying to test constraint usage with the new "IgnoreRoute" extension. I have the following setup:In the following example (i would like to ignore a request based on a custom constraint...right,...
View ArticleClosed Issue: [WebApiAttributeRouting]Improve the error message when a...
I have come across the following posts in SO where the users had same route template on different controllers. Currently the error message which we get is not clear which makes the debugging experience...
View ArticleEdited Issue: Exception logger not invoked for exceptions inside...
This issue does not exist in WebHost where exceptions inside TryComputeLength call the exception loggers.__Attached__ a Katana selfhost repro.
View ArticleCommented Issue: HttpMessageHandler instances are never disposed [1393]
HttpMessageHandler is marked as IDisposable, yet in WebAPI they are never disposed.We should consider disposing as part of disposing the configuration - or on the other hand we might not want to change...
View ArticleClosed Issue: It is not possible to store name of a route in DataTokens when...
Please store route name in DataTokens when using Attribute Routing or pass route name to HttpRouteBuilder.BuildHttpRoute method. Thank you!Comments: Verified.
View ArticleClosed Issue: HttpMessageHandler instances are never disposed [1393]
HttpMessageHandler is marked as IDisposable, yet in WebAPI they are never disposed.We should consider disposing as part of disposing the configuration - or on the other hand we might not want to change...
View ArticleCreated Issue: Make sure HttpConfiguration instance is disposed in Owin...
Diposable resources like message handlers, services etc should be disposed when our Owin adapter gets disposed.Attached a katana selfhost repro
View ArticleEdited Issue: In Webhost, transfer encoding chunked to 'true' has no effect...
In webhost, for the following setup when I am explicitly setting the chunked encoding to true, i do not see the response being sent as chunked.```public HttpResponseMessage Get(bool...
View ArticleCommented Issue: In Webhost, transfer encoding chunked to 'true' has no...
In webhost, for the following setup when I am explicitly setting the chunked encoding to true, i do not see the response being sent as chunked.```public HttpResponseMessage Get(bool...
View ArticleEdited Issue: Make sure HttpConfiguration instance is disposed in Owin...
Diposable resources like message handlers, services etc should be disposed when our Owin adapter gets disposed.Attached a katana selfhost repro
View ArticleClosed Issue: In Webhost, transfer encoding chunked to 'true' has no effect...
In webhost, for the following setup when I am explicitly setting the chunked encoding to true, i do not see the response being sent as chunked.```public HttpResponseMessage Get(bool...
View Article