1
我想使用Column
數據註釋,如下面的示例代碼所示,但編譯器(以及IntelliSense)似乎並不知道特定的數據註釋。我在Visual Studio 2010中使用EF 5.我使用NuGet安裝了EF 5。 Required
和MaxLength
註釋正在工作。爲什麼我不能在實體框架5中使用Column數據註釋?
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
namespace Model
{
public class Destination
{
public int DestinationId { get; set; }
[Required]
public string Name { get; set; }
public string Country { get; set; }
[MaxLength(500)]
public string Description { get; set; }
[Column(TypeName="image")]
public byte[] Photo { get; set; }
public List<Lodging> Lodgings { get; set; }
}
}
我在想什麼?