составной ключ с использованием EF code-first 4.3 с использованием аннотаций данных - PullRequest
1 голос
/ 15 марта 2012

в моем проекте у меня есть класс с двумя первичными ключами, и я не уверен, что я делаю неправильно. ниже приведен пример того, что я сейчас написал. Примерно через полчаса осмотра Google / Stack переполнение привело к тегу [Key, Column (order =)] однако это не работает в моем коде и было интересно, могу ли я получить какую-либо помощь

public class Example{

    [Key, Column(order=0)
    [Required]
    [HiddenInput(DisplayValue = false)]
    public int FirstProperty { get; set; }

    [Key, Column(order=1)
    [Required]
    [HiddenInput(DisplayValue = false)]
    public int SecondProperty { get; set; }

}

когда я пытаюсь запустить, я получаю следующую ошибку

One or more validation errors were detected during model generation:

System.Data.Entity.Edm.EdmEntityType: : EntityType 'Example' has no key defined. define the key for this EntityType.

спасибо

...