Edited Issue: ApiExplorer - Document not generated when routeTemplate not...
So I have Web Application project (not MVC), in Global.asax.cs we didn't do RouteTable.Routes.MapHttpRoute to maps all controller. <br />For example, we are not using this:<br />i.e)<br...
View ArticleCreated Issue: Make the container instance available to...
The AssociatedModelMetadataProvider exposes the CreateMetadata signature below:CreateMetadata(IEnumerable<Attribute> attributes, Type containerType, Func<object> modelAccessor, Type...
View ArticleEdited Issue: Global Json serializer settings aren't used when posting to...
And the culprit is TryReadQueryAs method of UriExtensions that just instantiates a new JsonSerializer that doesn't use global serializer settings, defined in...
View ArticleEdited Issue: Global Json serializer settings aren't used when posting to...
And the culprit is TryReadQueryAs method of UriExtensions that just instantiates a new JsonSerializer that doesn't use global serializer settings, defined in...
View ArticleCreated Issue: FacebookAuthorizeFilter - Doesn't work with Page Tab Apps [732]
tab page applications tend to only send signed_request when making the first request, which makes the FacebookAuthorizeFilter to behave in undesirable ways when making future requests, since it's...
View ArticleEdited Issue: FacebookAuthorizeFilter - Doesn't work with Page Tab Apps [732]
Tab page applications tend to only send signed_request when making the first request, which makes the FacebookAuthorizeFilter to behave in undesirable ways when making future requests, since it's...
View ArticleClosed Issue: Support $filter and $orderby on primitive or complex...
ODL uri parser supports this. The syntax looks like,<br />"~CollectionOfString?$filter=indexof($it, 'hello, world') ne -1"Comments: $it is working in latest bits.
View ArticleClosed Issue: Rename Web API OData's HttpConfigurationExtensions to...
This way the type name won't conflict with the ones in other assemblies. Having the same name means that it will be more difficult to do searches for it online or to find documentation.
View ArticleClosed 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 ArticleClosed Issue: Add the key value back to the Delta deserialization [651]
We decided to drop support for PatchKeyMode for now. We should consider re-adding support for this feature.
View ArticleClosed Issue: Excluded OData related controllers from web api help page [641]
It doesn't really make sense for the OData related controllers (ex ODataMetadataController, EntitySetController) to show up in the web API help page.<br /><br />You can exclude them using...
View ArticleEdited Issue: Remove the public overrdiable api "GetFunctionImport" from...
This api is being used by ODataActionPayloadDeserializer, which does not require this method, which acts like a helper, to be exposed and can be get the Action(FunctionImport) info via the odata path...
View ArticleClosed Issue: SegmentParser unable to find unicode-based name segments [621]
NOTE: i noticed that links(id,self,edit) are also not getting generated due to similar problem.<br /><br />I have an entity and controller which has a unicode name it and I am defining it...
View ArticleClosed Issue: Make all id parameter in EntitySetController by using...
Replace ODataModelBinderProvider globally can cause more problems as it will try to bind all parameters which is not in odata format.<br />More proper fix is to add modelbinder using...
View ArticleClosed Issue: Support both Merge and Patch for Patch action in...
WCF DS client use merge by default instead of patch. We should take merge same as patch in base type.Comments: Verified
View ArticleClosed Issue: ODataServiceSample has hard coded id type on delete link...
EntitySetController.cs: Ln 195 | 212 | 227<br />ID type should be TKey. relatedID should be string as we don’t know it’s real type.<br />Comments: Verified
View ArticleClosed Issue: Make ODataModelBinder public [593]
Otherwsie, user won't be able to bind odata primitive for specified ID parameterComments: No longer needed
View ArticleClosed Issue: Self/Edit link generated by convention model builder will be...
In my example, I returned string ID as “Test 01”. The self-link looks like: <br />http://hongye2dev3/9cfe3174130842d5b5e43761cee4f566/StringPrimaryKeyType('Test%25201')<br /><br...
View ArticleClosed Issue: Disable base type ID check in queryable mode [569]
If user has model type like following:<br /><br />public class BaseEntity<br />{<br />public string Name { get; set;}<br />}<br />public class Product :...
View ArticleClosed Issue: $metadata requests should throw an exception when there is no...
Right now we just get a 406 with no error, because there are no formatters registeredComments: Verified
View Article