internal ClassConfig(IMappingConfig mappingConfig) { Properties = new List <PropertyConfig>(); Links = new List <LinkConfig>(); NextIdOption = mappingConfig.NextIdOption; SequenceName = mappingConfig.SequenceName; TableName = mappingConfig.TableName; Type = mappingConfig.Type; Auditable = mappingConfig.Auditable; Properties.AddRange(mappingConfig.Properties); Links.AddRange(mappingConfig.Links); SetLinksAlias(); }
internal ClassConfig(IMappingConfig mappingConfig) { Properties = new List<PropertyConfig>(); Links = new List<LinkConfig>(); NextIdOption= mappingConfig.NextIdOption; SequenceName = mappingConfig.SequenceName; TableName = mappingConfig.TableName; Type = mappingConfig.Type; Auditable = mappingConfig.Auditable; Properties.AddRange(mappingConfig.Properties); Links.AddRange(mappingConfig.Links); SetLinksAlias(); }