private static void CreateDynamicProperty(TypeBuilder typeBuilder, ClassDescriptorKeyValue description) { CreateDynamicProperty(typeBuilder, description.Name, description.Type); }
private static void SetValueToProperty(object obj, PropertyInfo[] propInfos, PersonalData aisMessage, ClassDescriptorKeyValue description) { propInfos.SingleOrDefault(x => x.Name == description.Name)?.SetValue(obj, description.ValueGetter(aisMessage), null); }