FSharp-Datensatztypen mit Entity Framework Code-First
Ich mache einen Proof of Concept in einer Geschäftsanwendung, in der ich die aktuelle Implementierung von C # Code-First Entity Framework durch eine F # 1-Implementierung ersetzen möchte. Ich folgeDie article scheint ziemlich gut zu funktionieren, aber ich hatte gehofft, FSharp-Datensatztypen anstelle der im Artikel verwendeten Klassen zu verwenden. Wenn ich versuche, einem Datensatztyp wie folgt eine Datenanmerkung hinzuzufügen:
type Family = {[<Key>]Id:int; LastName:string; IsRegistered:bool}
Ich erhalte den folgenden Fehler:
Error 1 The type 'Key' is not defined
Gibt es eine Möglichkeit, Datenanmerkungen mit Datensatztypen zu verwenden? Anscheinend braucht EF Code-First Anmerkungen ...