public AnyPart <T> AddMetaValue(Type @class, string valueMap) { var metaValueMapping = new MetaValueMapping { ContainingEntityType = entity }; metaValueMapping.Set(x => x.Class, Layer.Defaults, new TypeReference(@class)); metaValueMapping.Set(x => x.Value, Layer.Defaults, valueMap); metaValues.Add(metaValueMapping); return(this); }