Source code checked in, #f079d76e57b5
Fix another build race. Use one version of the EntityFramework package, not two.
View ArticleCreated Issue: Math functions doesn't support System.Double in $filter [684]
Define model:public class Model{ public double Double { get; set; }}Send query: $filter=floor(Double) gt 5It reports error:System.ArgumentException occurred HResult=-2147024809 Message=Expression of...
View ArticleEdited Issue: Math functions doesn't support System.Double in $filter [684]
Define model:<br /><br />public class Model<br />{<br /> public double Double { get; set; }<br />}<br /><br />Send query: $filter=floor(Double) gt 5<br...
View ArticleCommented Issue: Math functions doesn't support System.Double in $filter [684]
Define model:<br /><br />public class Model<br />{<br /> public double Double { get; set; }<br />}<br /><br />Send query: $filter=floor(Double) gt 5<br...
View ArticleCommented Issue: Consider supporting parsing and generating key values in...
So user doesn't need to call ODataUriUtils.ConvertToUriLiteral or ODataUriUtils.ConvertFromUriLiteral to parse the id by himself. Comments: Change the Value property to RawValue on KeyValuePathSegment....
View ArticleClosed Issue: Consider adding helper method to serialize and deserialize...
The helper method will be used for user to generate or parse link which contains key value segment.<br /><br />Currently, we use ODataUriUtils.ConvertToUriLiteral or ConvertFromUriLiteral...
View ArticleEdited Issue: Automatically discover EntitySetControllers and add them to the...
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 ArticleEdited 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"
View ArticleEdited Issue: EnableOData will convert HttpError to ODataError even it's not...
By EnableOData in an existing web api project, all the HttpError in the project will be converted to ODataError when client requests application/json.<br /><br />The error payload's shape...
View ArticleCommented Issue: EnableOData will convert HttpError to ODataError even it's...
By EnableOData in an existing web api project, all the HttpError in the project will be converted to ODataError when client requests application/json.<br /><br />The error payload's shape...
View ArticleClosed 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: 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 ArticleEdited 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.<br...
View ArticleCreated 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 ArticleNew Post: How to determine null result per web api action ?
You can inspect the content of the response message from the context.Daniel Roth
View ArticleCreated Issue: Razor background parse thread is not IsBackground [688]
The RazorEditorParser's background parser thread (System.Web.Razor/Editor/BackgroundParser.cs) does not have its IsBackground property set to true, which means it prevents the process from terminating...
View ArticleCommented Issue: Razor background parse thread is not IsBackground [688]
The RazorEditorParser's background parser thread (System.Web.Razor/Editor/BackgroundParser.cs) does not have its IsBackground property set to true, which means it prevents the process from terminating...
View ArticleCreated Issue: WebAPI DateTimeOffset gets serialized in a way that is not...
When serializing a DateTimeOffset type, the payload on the wire is of this format: 2012-11-27T00:36:27.6000243+00:00There are two problems with this:1. Because of the milliseconds, IE9 has a problem...
View ArticleCreated Issue: ConventionModelBuilder.ReconfigureEntityTypesAsComplexType...
if the backing CLR types for complex types are in an inheritance hierarchy, ReconfigureEntityTypesAsComplexTypes fails to add base type properties resulting in partial or empty types.
View Article