Closed Issue: System.Web.Http.OData: HTTP PATCH with Delta should allow more...
This post focuses on the functionality of the TrySetPropertyValue method of the Delta class.<br /><br />When doing an http PATCH with the (very cool) Delta class, one can only update...
View ArticleClosed Issue: Queryable can't query on nested type property [559]
To repro, using the model: public class NestedClass_Parent{ public class Nest{ public string Name { get; set; } public NestPropertyType NestProperty { get; set; }} public class NestPropertyType{ public...
View ArticleCreated Issue: ODataFormatters should share the serializer and deserializer...
serializer and deserializer providers cache the serializers. It would be better if we can avoid multiple copies of them.
View ArticleEdited Feature: Attach request to the formatter for the OData code path [661]
We can attach the request to the formatter in the odata action selector.
View ArticleCommented Issue: Add a step so that user can customize models after...
For example, I want to change the navigation property link by providing my own link builder code:<br /><br />public class Todo<br />{<br />public int Id { get; set; }<br...
View ArticleEdited Issue: Add a step so that user can customize models after conventions...
For example, I want to change the navigation property link by providing my own link builder code:<br /><br />public class Todo<br />{<br />public int Id { get; set; }<br...
View ArticleEdited Issue: Avoid including type annotations for heuristically detectable...
When in minimal metadata mode there are some times that the type information is included on the payload even though the type is heuristically inferable from the metadata document.<br /><br...
View ArticleEdited Issue: Put ODataModelBinder on per controller configuration attribute...
Since service supports per controller configuration, we may consider to make an ODataControllerAttribute which register the ODataModelBinder to service and place the attribute on...
View ArticleCommented Issue: Put ODataModelBinder on per controller configuration...
Since service supports per controller configuration, we may consider to make an ODataControllerAttribute which register the ODataModelBinder to service and place the attribute on...
View ArticleEdited Issue: Add xml docs for public API [724]
I found that there are several public classes missing xml doc comments. So I ran a stylecop and found that there are 276 protected or public members that are not documented. Are we going to fix them by...
View ArticleEdited Issue: Add scaffolding for EntitySetControllers [720]
We should be able to scaffold an EntitySetController given a model type.
View ArticleEdited Issue: Put ODataModelBinder on per controller configuration attribute...
Since service supports per controller configuration, we may consider to make an ODataControllerAttribute which register the ODataModelBinder to service and place the attribute on...
View ArticleEdited Feature: missing serializer for entityreferencelinks [694]
we need to serialize Uri[] to entityreferencelinks.
View ArticleEdited Issue: Routing conventions should not handle requests if action does...
Right now, several actions return an action name even if the action doesn't exist. We should avoid handling the request if the action doesn't exist so other routing conventions can try to handle it.
View ArticleEdited Issue: Make EntitySetController easier to unit test [686]
Should we make the protected virtual methods public and marked with [NonAction]?
View ArticleCommented Issue: Make EntitySetController easier to unit test [686]
Should we make the protected virtual methods public and marked with [NonAction]?Comments: We need to
View ArticleEdited Feature: Adding multiple odata services in one project is hard [691]
We consume edm model from configuration everywhere, like ODataPathHandler, QueryableAttribute. The design doesn't support multiple edm models in configuration. <br /><br />It's not a common...
View ArticleCommented Feature: Adding multiple odata services in one project is hard [691]
We consume edm model from configuration everywhere, like ODataPathHandler, QueryableAttribute. The design doesn't support multiple edm models in configuration. <br /><br />It's not a common...
View ArticleCreated Issue: Perf improvement on the queryable [745]
We should change the expression so that the constant in the filter is actually parameterized.
View ArticleEdited Issue: Perf improvement on the queryable [745]
We should change the expression so that the constant in the filter is actually parameterized.
View Article