示例#1
0
 public void AddMappings(ITypeDefinition <Contract2> typeDefinition, string dataSetName)
 {
     typeDefinition.AddField <string>("name", c => c.Name, string.Empty);
     typeDefinition.AddField <int>("value", c => c.Value, -1);
     typeDefinition.AddField <string>("descr", (c, v) => c.Description = v.ToLower(), string.Empty);
     typeDefinition.AddField <Enum1>("enum", c => c.MyEnum, Enum1.Value1);
 }
 public void AddMappings(ITypeDefinition <CredentialRecord> typeDefinition, string dataSetName)
 {
     typeDefinition.AddField("credential_id", c => c.CredentialId, 0);
     typeDefinition.AddField("identity_id", c => c.IdentityId, 0);
     typeDefinition.AddField("identity", c => c.Identity, string.Empty);
     typeDefinition.AddField("userName", c => c.UserName, string.Empty);
     typeDefinition.AddField("purposes", c => c.Purposes, string.Empty);
     typeDefinition.AddField("version", c => c.Version, 1);
     typeDefinition.AddField("hash", c => c.Hash, new byte[0]);
     typeDefinition.AddField("salt", c => c.Salt, new byte[0]);
     typeDefinition.AddField("fail_count", c => c.FailCount, 0);
     typeDefinition.AddField("locked", c => c.Locked, null);
 }
示例#3
0
 public void AddMappings(ITypeDefinition <Order> typeDefinition, string dataSetName)
 {
     typeDefinition.AddField("OrderID", o => o.OrderId, 0);
     typeDefinition.AddField("CustomerID", o => o.CustomerId, 0);
     typeDefinition.AddField("OrderDate", o => o.OrderDate, DateTime.UtcNow);
     typeDefinition.AddField("ShippedDate", o => o.ShippedDate, null);
     typeDefinition.AddField("OrderTotal", o => o.OrderTotal, 0);
     typeDefinition.AddField("TaxAmount", o => o.TaxAmount, 0);
     typeDefinition.AddField("ShippingAmount", o => o.ShippingAmount, 0);
 }
示例#4
0
 public void AddMappings(ITypeDefinition <IdentityClaimRecord> typeDefinition, string dataSetName)
 {
     typeDefinition.AddField("status", (r, s) => r.Status = (ClaimStatus)s, (int)ClaimStatus.Unknown);
 }
示例#5
0
 public void AddMappings(ITypeDefinition <RegionTemplateRecord> typeDefinition, string dataSetName)
 {
     typeDefinition.AddField("regionVersionId", r => r.RegionVersionId, 0);
     typeDefinition.AddField("templatePath", r => r.TemplatePath, "/blankRegion");
     typeDefinition.AddField("pageArea", r => r.PageArea, PageArea.Body);
 }