Edited Issue: Re-enable FxCop rule CA1062 [302]
Strict.ruleset is currently disabling CA1062 which enforces parameter checking.This task involves removing that line from Strict.ruleset and fixing all violations across the product
View ArticleCreated Issue: Complex Type Action Method Parameters and Action Selection [380]
With the default action selector (ApiControllerActionSelector), we cannot have multiple methods which accept complex type params along with FromUri applied. For exmaple, Cmd1 and Cmd2 are two different...
View ArticleEdited Issue: Complex Type Action Method Parameters and Action Selection [380]
With the default action selector (ApiControllerActionSelector), we cannot have multiple methods which accept complex type params along with FromUri applied. For exmaple, Cmd1 and Cmd2 are two different...
View ArticleEdited Issue: Complex Type Action Method Parameters and Action Selection [380]
With the default action selector (ApiControllerActionSelector), we cannot have multiple methods which accept complex type params along with FromUri applied. For exmaple, Cmd1 and Cmd2 are two different...
View ArticleEdited Issue: Complex Type Action Method Parameters and Action Selection [380]
With the default action selector (ApiControllerActionSelector), we cannot have multiple methods which accept complex type params along with FromUri applied. For exmaple, Cmd1 and Cmd2 are two different...
View ArticleCreated Issue: Argument types do not match error [381]
The following two pieces of code crashes with the same error message "Argument types do not match"NOTE: The query used is...
View ArticleCommented Issue: Exception using [Queryable] attribute on classes inheriting...
I've found that if you have a Get method decorated with the Queryable attribute it will fail with "navigation property not found" if the objects returned extend a base class with a List in it. I am...
View ArticleCommented Issue: CookieHeaderValue.TryParse() invalid date time format [298]
When I try to parse next...
View ArticleCommented Issue: MinLength validator fails on empty string [375]
[MinLength(6)]public string Foo { get; set; }If the value for this field is an empty string the web api model validator adds an error: "Foo must be a string or array type with a minimum length of...
View ArticleCommented Issue: Complex Type Action Method Parameters and Action Selection...
With the default action selector (ApiControllerActionSelector), we cannot have multiple methods which accept complex type params along with FromUri applied. For exmaple, Cmd1 and Cmd2 are two different...
View ArticleEdited Issue: "An item with the same key has already been added." exception...
I get the above exception when I try to use the [Queryable] attribute with the following model:public class Store{ public Store() { this.Municipality = new Municipality(); } public string Id { get;...
View ArticleCommented Issue: "An item with the same key has already been added."...
I get the above exception when I try to use the [Queryable] attribute with the following model:public class Store{ public Store() { this.Municipality = new Municipality(); } public string Id { get;...
View ArticleEdited Issue: "Argument types do not match" OData error [381]
The following two pieces of code crashes with the same error message "Argument types do not match"NOTE: The query used is...
View ArticleEdited Issue: "An item with the same key has already been added." exception...
I get the above exception when I try to use the [Queryable] attribute with the following model:public class Store{ public Store() { this.Municipality = new Municipality(); } public string Id { get;...
View ArticleCommented Issue: "An item with the same key has already been added."...
I get the above exception when I try to use the [Queryable] attribute with the following model:public class Store{ public Store() { this.Municipality = new Municipality(); } public string Id { get;...
View ArticleCreated Issue: Provide API to retrieve wrapped services [382]
The tracing layer wraps a trace-aware object around major services and formatters. Apps that need to downcast a service or formatter need a way to ask for the inner object instance.Recommend design for...
View ArticleEdited Issue: Provide API to retrieve wrapped services [382]
The tracing layer wraps a trace-aware object around major services and formatters. Apps that need to downcast a service or formatter need a way to ask for the inner object instance.I recommend we...
View ArticleCommented Issue: Provide API to retrieve wrapped services [382]
The tracing layer wraps a trace-aware object around major services and formatters. Apps that need to downcast a service or formatter need a way to ask for the inner object instance.I recommend we...
View ArticleEdited Issue: Nested controller type won't be discovered in Web API [150]
Define nested types like:public class Class1{ public class NestedController : ApiController { }}The NestedController won't recognized as a controller in web api
View ArticleCommented Issue: Nested controller type won't be discovered in Web API [150]
Define nested types like:public class Class1{ public class NestedController : ApiController { }}The NestedController won't recognized as a controller in web apiComments: Fixed -- committed as [1]...
View Article