Quantcast
Channel: ASPNETWebStack Issue Tracker Rss Feed
Viewing all articles
Browse latest Browse all 7215

Created Issue: Web API OData Returns Bad Request when ICollection encountered [837]

$
0
0

I've got an Account class, mapped using Entity Framework code first. In EF, Account has a Many to Many relationship to Role. Modeled as an ICollection<Role> property on the Account class.

When I try to retrieve Accounts through Web API OData, I get a 400 Bad Request. If I remove the Roles property, I can retrieve Accounts through Web API OData.

Relevant Entity Classes:
```
public abstract class Entity
{
public Guid Id {get;set;}
}
public class Account : Entity
{
public virtual ICollection<Role> Roles {get;set;}
}

public class Role : Entity
{
public virtual string Name {get;set;}
}
```

Viewing all articles
Browse latest Browse all 7215

Trending Articles