Mapear un IList
Publicado por Tomas (1 intervención) el 10/03/2015 16:33:26
Hola chicos, ando con este problema, a ver si me pueden ayudar..
Tengo 2 clases, Main y Tag
Ya tengo creadas las tablas Main y Tag
Mi pregunta es: Como puedo mapear el IList de Tag ?
Ya traté:
Y me aparece que no puede ser nulo.
Tengo 2 clases, Main y Tag
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Clase Main:
public int Id { get; set; }
public int AirId { get; set; }
public string Title { get; set; }
public string Url {get; set; }
public virtual IList<Tag> Tags { get; set; }
Clase Tag:
public int Id { get; set; }
public string TagName { get; set; }
public Tag(int Id, string TagNane)
{
this.Id = Id;
this.TagName = TagName;
}
Mapeo:
this.Property(t => t.Id)
.HasColumnName("ID")
.HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity)
.IsRequired();
this.Property(t => t.Title)
.IsRequired()
.HasMaxLength(500);
this.Property(t => t.AirId)
.IsRequired();
this.Property(t => t.Url)
.IsRequired()
.HasMaxLength(500);
Ya tengo creadas las tablas Main y Tag
Mi pregunta es: Como puedo mapear el IList de Tag ?
Ya traté:
1
this.Property(t => t.Tags);
Y me aparece que no puede ser nulo.
Valora esta pregunta


0