Page 1 of 1

dotConnect for Oracle v5.70 implementation suggestion

Posted: Fri 18 Jun 2010 18:16
by doggy8088
There is a Table class in the Devart.Data.Linq namespace. I was just saw it's class definition that implement few interfaces:

Code: Select all

public sealed class Table : Table, IQueryable, IQueryProvider, ITable, IListSource, IDisposable, ILinkable where TEntity: class
Is it possible to add a "ITable" interface to this class? It will offer better Testability for this class so that I can implement TDD more easily.

Posted: Mon 21 Jun 2010 16:52
by StanislavK
Thank you for your suggestion, we will add the ITable interface to the list of ones implemented by the Table class. We will inform you when the build with these changes is released.

Posted: Thu 29 Jul 2010 13:15
by StanislavK
We've released the 1.0.39 version of LinqConnect where this functionality is implemented.

You can download the new build from
http://www.devart.com/linqconnect/download.html
(the trial version) or from Registered Users' Area (provided that you have an active subscription):
http://secure.devart.com/
Also, the new LinqConnect version is available in the latest builds of our data providers:
http://www.devart.com/dotconnect/

For more information on improvements and fixes available in LinqConnect 1.0.39, please refer to
http://www.devart.com/forums/viewtopic.php?t=18587

Posted: Mon 30 Aug 2010 17:41
by calfonso
What do you think of using the same interfaces created by microsoft like ITable, IQueryable, etc instead of creating their own interfaces?
With this we could

Posted: Tue 31 Aug 2010 11:23
by StanislavK
Could you please describe your suggestion in more details? Are you encountering any problems with the interfaces currently implemented by the Table class?