Jelajahi Sumber

Fixed merge button

Kenric Nugteren 1 tahun lalu
induk
melakukan
ea0dad3dfc
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      inabox.wpf/DynamicGrid/DynamicDataGrid.cs

+ 3 - 0
inabox.wpf/DynamicGrid/DynamicDataGrid.cs

@@ -810,11 +810,14 @@ namespace InABox.DynamicGrid
                     AppDomain.CurrentDomain.GetAssemblies(),
                     x =>
                         x.IsClass
+                        && !x.IsAbstract
                         && !x.IsGenericType
                         && x.IsSubclassOf(typeof(Entity))
                         && !x.Equals(typeof(AuditTrail))
                         && !x.Equals(typeof(TEntity))
                         && x.GetCustomAttribute<AutoEntity>() == null
+                        && x.HasInterface<IRemotable>()
+                        && x.HasInterface<IPersistent>()
                 ).ToArray();
 
                 foreach (var type in types)