Edited Issue: FormDataCollectionExtensions provides incomplete context [1287]
FormDataCollectionExtensions (CreateActionContextForModelBinding) uses an incomplete HttpControllerContext, with only the configuration set (it calls the unit test-only constructor). Consumers normally...
View ArticleCommented Issue: FormDataCollectionExtensions provides incomplete context [1287]
FormDataCollectionExtensions (CreateActionContextForModelBinding) uses an incomplete HttpControllerContext, with only the configuration set (it calls the unit test-only constructor). Consumers normally...
View ArticleEdited Issue: CORS AttributeBasedPolicyProviderFactory provides incomplete...
When AttributeBasedPolicyProviderFactory provides an HttpControllerContext, it does not include a controller instance, unlike all other controller contexts. Consumers can expect this invariant...
View ArticleEdited Task: Update Microsoft.Web.Helpers to use RazorGenerator [1477]
Currently the cshtml files in this project are compiled to cs files using the RazorGenerator vsix. Changing this to use the msbuild task would remove this extra requirement.
View ArticleEdited Unassigned: Web API OData Error: The complex type 'S' refers to the...
I am testing building an OData feed with ASP.NET WebAPI in Visual Studio 2013. I am using the following versions:* .NET 4.5* Entity Framework 6.0.2-beta1* ODataLib 5.6.0I am getting the following error...
View ArticleCreated 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 ArticleClosed Unassigned: OData Controller Async HttpWebResponse HTTP 406 [1436]
I am trying to implement an odata query with async and support for $select and $expand. I can get everything working when I create a regular sync method returning HttpResponseMessage, but as soon as I...
View ArticleEdited Unassigned: QueryableAttribute does not work when result model...
This initially looked like an Entity Framework problem, but the fact that the problem only occurs when OData parameters are included in the request makes me think it's probably an issue with the...
View ArticleCommented Unassigned: QueryableAttribute does not work when result model...
This initially looked like an Entity Framework problem, but the fact that the problem only occurs when OData parameters are included in the request makes me think it's probably an issue with the...
View ArticleCreated Unassigned: Help page font flickers on navigating to service url or...
I have seen this happening on and off. You can find the repro url here - \\bpdfiles01\CommonShare\kirthik\HelpPageIssue1.wmv
View ArticleEdited 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: Add more advanced unit tests for TraceBeginEnd* extension...
Since there are a lot of changes caused by fixing [issue1201](https://aspnetwebstack.codeplex.com/workitem/1201) but the time is limited, I file this issue to add more complicated unit tests and do...
View ArticleClosed Issue: Support model binding non-string values from route data. [1226]
Right now RouteDataValueProvider converts all route data to strings using ToString.``` public class RouteDataValueProvider : NameValuePairsValueProvider{ public RouteDataValueProvider(HttpActionContext...
View ArticleEdited Issue: Support model binding non-string values from route data. [1226]
Right now RouteDataValueProvider converts all route data to strings using ToString.``` public class RouteDataValueProvider : NameValuePairsValueProvider{ public RouteDataValueProvider(HttpActionContext...
View ArticleEdited Issue: HtmlHelper.AttributeEncode doesn't support IHtmlString [1202]
There's an overload for HtmlHelper.AttributeEncode(object) that converts the input to a string, and then calls HtmlAttributeEncode -- this prevents correct processing of a pre-encoded object that...
View ArticleClosed Task: MQ: Make build/analyze/test fully incremental [1190]
Ensure all phases of the build are fully incremental, including:1. Compile2. Run Code Analysis (FxCop)3. Run StyleCop4. Run Unit testsIf I change product code that is only referenced by two unit test...
View ArticleEdited Issue: Display warning if data-ajax-update doesn't exist [1184]
When using an ajaxform, you can specify the ID of the target to update on return. However, if this target doesn't exist nothing happens and it fails silently. This can get hard to debug.I think a...
View ArticleEdited Issue: HttpActionExecutedContext.Response setter throws exception [1176]
Simple object initializer setting the response property```var context = new HttpActionExecutedContext{ Response = new Http.HttpResponseMessage()};```throws an...
View ArticleEdited Issue: WebImage.Resize can sometimes add black border [1126]
Sometimes resizing an image can add a black border to the output, example (images attached):```new WebImage("original.jpg").Resize(180, 180).Save("output.jpg");```A possible fix is in...
View ArticleCommented Issue: WebImage.Resize can sometimes add black border [1126]
Sometimes resizing an image can add a black border to the output, example (images attached):```new WebImage("original.jpg").Resize(180, 180).Save("output.jpg");```A possible fix is in...
View Article