Update EfCoreObjectExtensionManagerExtensions

pull/8898/head
liangshiwei 5 years ago
parent dc40ac24e4
commit 1dc515294c

@ -12,7 +12,7 @@ namespace Volo.Abp.ObjectExtending
public static ObjectExtensionManager MapEfCoreDbContext<TDbContext>( public static ObjectExtensionManager MapEfCoreDbContext<TDbContext>(
[NotNull] this ObjectExtensionManager objectExtensionManager, [NotNull] this ObjectExtensionManager objectExtensionManager,
[NotNull] Action<ModelBuilder> modelBuilderAction) [NotNull] Action<ModelBuilder> modelBuilderAction)
where TDbContext: DbContext where TDbContext: DbContext , IHasExtraProperties
{ {
return objectExtensionManager.AddOrUpdate( return objectExtensionManager.AddOrUpdate(
typeof(TDbContext), typeof(TDbContext),
@ -25,7 +25,7 @@ namespace Volo.Abp.ObjectExtending
public static ObjectExtensionManager MapEfCoreEntity<TEntity>( public static ObjectExtensionManager MapEfCoreEntity<TEntity>(
[NotNull] this ObjectExtensionManager objectExtensionManager, [NotNull] this ObjectExtensionManager objectExtensionManager,
[NotNull] Action<EntityTypeBuilder> entityTypeBuildAction) [NotNull] Action<EntityTypeBuilder> entityTypeBuildAction)
where TEntity : IEntity where TEntity : IHasExtraProperties, IEntity
{ {
return MapEfCoreEntity( return MapEfCoreEntity(
objectExtensionManager, objectExtensionManager,

Loading…
Cancel
Save