From 62f18c0038fda527c77fc516552b93968b8f6874 Mon Sep 17 00:00:00 2001 From: Simon G Date: Wed, 11 Nov 2020 13:09:39 +0100 Subject: [PATCH] #25: remove need to inherit INotifyGBaseEntryChanged --- GBase/Factories/GBaseTableFactory.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/GBase/Factories/GBaseTableFactory.cs b/GBase/Factories/GBaseTableFactory.cs index 70d3062..aa23703 100644 --- a/GBase/Factories/GBaseTableFactory.cs +++ b/GBase/Factories/GBaseTableFactory.cs @@ -36,9 +36,6 @@ namespace GBase.Factories /// A newly created instance of the implementation for public IGBaseTable Create(Type type) { - if (!typeof(INotifyGBaseEntryChanged).IsAssignableFrom(type)) - throw new InvalidTableTypeException(type); - Type gBaseTableType = typeof(GBaseTable<>).MakeGenericType(type); return (IGBaseTable) Activator.CreateInstance(gBaseTableType, _fileHandlerFactory, _gBaseColumnFactory); }