static AccountsEntity() { IdProperty.OverrideMeta(typeof(AccountsEntity), new PropertyMetadata <object>(), m => { m.DefaultValue = AccountsPlugin.KeyProvider.DefaultValue; }); }
static SerialNumberEntity() { IdProperty.OverrideMeta(typeof(SerialNumberEntity), new PropertyMetadata <object>(), m => { m.DefaultValue = SerialNumberPlugin.KeyProvider.DefaultValue; }); }
static Entity() { KeyProviderField = KeyProviders.Get(typeof(TKey)); IdProperty.OverrideMeta(typeof(Entity <TKey>), new PropertyMetadata <object>(), m => { m.DefaultValue = KeyProviderField.DefaultValue; }); }