Commented Feature: Delta doesn't support abstract class [450]
As we are supporting abstract base type, we should make Delta<T> to support abstract as well.<br /><br />Current definition of Delta<T> is: <br /><br />public class...
View ArticleCreated Issue: Provide action names with navigation property in...
Instead of "CreateLink" or "DeleteLink" names for actions that this convention currently generates, could we have actions like "CreateLinkTo<NavigationProperty>" below out of the box?Example:...
View ArticleEdited Issue: NuGet errors when opening Razor v2 templates shipping in the...
1. Install a recent build of the ASP.NET Fall 2012 Update on a machine with a preview build of Visual Studio 2012 Update 1 installed.<br />2. Open Visual Studio and attempt to create a C# Razor...
View ArticleEdited Issue: NuGet errors when opening Razor v2 templates shipping in the...
1. Install a recent build of the ASP.NET Fall 2012 Update on a machine with a preview build of Visual Studio 2012 Update 1 installed.<br />2. Open Visual Studio and attempt to create a C# Razor...
View ArticleCommented Issue: Code Analysis Fails with DotNetOpenAuth.AspNet 4.1.0.0 [443]
I have a web project with Microsoft.AspNet.WebPages.OAuth 2.0.20710.0 and the project includes DotNetOpenAuth.AspNet, Version=4.1.0.0 and it has all the proper web.config runtime settings however when...
View ArticleEdited Issue: GetODataPathHandler extension returns null. [654]
Request.GetConfiguration().GetODataPathHandler() is returning null. This is probably because we are not calling SetODataPathHandler when creating the default path handler.<br /><br...
View ArticleCommented Issue: Code Analysis Fails with DotNetOpenAuth.AspNet 4.1.0.0 [443]
I have a web project with Microsoft.AspNet.WebPages.OAuth 2.0.20710.0 and the project includes DotNetOpenAuth.AspNet, Version=4.1.0.0 and it has all the proper web.config runtime settings however when...
View ArticleCreated Issue: Automatically discover EntitySetControllers and add them to...
If the user derives from EntitySetController then they shouldn't need to explicitly specify these entity sets in the model - we should just discover them like we would for Web API and MVC controllers.
View ArticleCreated Issue: Need ODataModelBinderAttribute to make it easy to apply the...
Something like this should work: public class ODataModelBinderAttribute : ModelBinderAttribute{ public override System.Web.Http.Controllers.HttpParameterBinding...
View ArticleCreated Issue: ODataModelBuilder has a confusing dual API [667]
The interface exposed by ODataModelBuilder and the related properties/classes is confusing. It doesn't look like a normal .NET builder; instead, it appears to have two kinds of members.Normally, a...
View ArticleCreated Issue: Support $filter and $orderby on primitive or complex...
ODL uri parser supports this. The syntax looks like,"~CollectionOfString?$filter=indexof($it, 'hello, world') ne -1"
View ArticleCommented Issue: Need ODataModelBinderAttribute to make it easy to apply the...
Something like this should work: public class ODataModelBinderAttribute : ModelBinderAttribute{ public override System.Web.Http.Controllers.HttpParameterBinding...
View ArticleEdited Issue: Need ODataModelBinderAttribute to make it easy to apply the...
Something like this should work:<br /> public class ODataModelBinderAttribute : ModelBinderAttribute<br /> {<br /> public override System.Web.Http.Controllers.HttpParameterBinding...
View ArticleCreated Issue: HttpRoute.GetVirtualPath shouldn't fail just becase the route...
GetVirtualPath on HttpRoute currently has this code: IHttpRouteData routeData = request.GetRouteData(); if (routeData == null){ return null;}That's wrong. In MVC we don't require route data to generate...
View ArticleCreated Issue: Delta should support non-settable collections. [670]
Delta<T> doesn't support non-settable properties. This is an issue with collections as collection properties are generally not settable.
View ArticleCreated Issue: EnableOData silently takes over application/json globally [671]
For v4.0 OOB RC we decided to take over application/json globally when the user calls EnableOData. We need a better solution for RTM. Either we don't do application/json by default or we scope it to...
View ArticleEdited Issue: Route should support both web api / MVC and odata service in...
This bug has been approved before but there is nowhere to track it. <br /><br />A prefix parameter is required to EnableOData extension method, otherwise it will catch all incoming...
View ArticleCommented Issue: Route should support both web api / MVC and odata service in...
This bug has been approved before but there is nowhere to track it. <br /><br />A prefix parameter is required to EnableOData extension method, otherwise it will catch all incoming...
View ArticleClosed Issue: Route should support both web api / MVC and odata service in...
This bug has been approved before but there is nowhere to track it. <br /><br />A prefix parameter is required to EnableOData extension method, otherwise it will catch all incoming...
View ArticleCommented Issue: Disable base type ID check in queryable mode [569]
If user has model type like following:public class BaseEntity{public string Name { get; set;}}public class Product : BaseEntity{public int ProductID { get; set; }}You can't query on Product as it...
View Article