Entity Framework Désireux De Charge Pas Les Données De Retour, Lazy Load N'

Je suis en utilisant le premier code EF5 et j'ai un objet qui possède une collection définie comme virtual (paresseux chargé). Cela renvoie des données lors de l'appel. Cependant, je veux qu'il soit désireux chargé. J'ai supprimé virtual de l'établissement signature, mais maintenant, il renvoie toujours null de données. EF n'a même pas d'exécuter la requête, quelqu'un peut-il aider?

Edit: je sais à propos de .include() j'avais juste préfèrent utiliser la non-propriété virtuelle méthode de le faire.

Objets

User ([Key] Id est sur l'objet de la Ressource qui est le Parent de la classe personne):

namespace Entities
{
    [Table("Users")]
    public class User : Person
    {

    [Required]
    public ICollection<Role> Roles { get; set; } 

    }
}

Rôle:

namespace Entities
{
    public class Role
    {
        [Key]
        public string Id { get; set; }

        public virtual ICollection<User> Users { get; set; } 
    }
}

OriginalL'auteur Barry | 2013-09-20