|
@@ -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)
|