|
using Application.Core.ProfileModule.AddressAggregate;
using System.Data.Entity.ModelConfiguration;
namespace Application.DAL.EntityConfiguration
{
class AddressConfiguration : EntityTypeConfiguration<Address>
{
public AddressConfiguration()
{
this.HasKey(a => a.AddressId);
this.Property(a => a.AddressLine1).HasMaxLength(100).IsRequired();
this.Property(a => a.AddressLine2).HasMaxLength(100).IsRequired();
this.Property(a => a.Country).HasMaxLength(50).IsRequired();
this.Property(a => a.State).HasMaxLength(50).IsRequired();
this.Property(a => a.City).HasMaxLength(50).IsRequired();
this.Property(a => a.ZipCode).HasMaxLength(15).IsRequired();
//configure table map
this.ToTable("Address");
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.