/ / Entity Framework nie działa w projekcie biblioteki klas - asp.net-mvc, entity-framework-4.1

Entity Framework nie działa w projekcie biblioteki klas - asp.net-mvc, entity-framework-4.1

Stworzyłem projekt biblioteki klas w VS2010 ultimate z .net 4.0 i Entity fwk-4.1.

Po dodaniu ref do biblioteki DLL Entity nie mogę używać atrybutów Adnotacji danych, takich jak "Wymagane" we właściwościach klasy.

Czy możesz mi powiedzieć, jakie jest rozwiązanie?

Odpowiedzi:

2 dla odpowiedzi № 1

Required atrybut jest zdefiniowany w środku System.ComponentModel.DataAnnotations przestrzeń nazw i jest dostępny w System.ComponentModel.DataAnnotations montaż (dll)

1) Upewnij się, że dodasz odniesienie do System.ComponentModel.DataAnnotations montaż (dll)

2) Dodaj instrukcję użycia do zaimportowania System.ComponentModel.DataAnnotations przestrzeń nazw w pliku klasy.

using System.ComponentModel.DataAnnotations;
public class YourModel
{
[Required]
public string Name {set;get;}
}