1
Vote

Common interface for Forms Tool

description

The namespaces GrooveWebServicesV12Helpers.Forms and GrooveWebServicesV12Helpers.Forms2 contain classes with similar interfaces, for instance, RecordDataSet. It would be great to have a interface for the members and methods that both classes have in common. In that way, there is not need to detect or cast classes all the time depending on the namespace.
 
For example, IRecordDataSet (This is just an example, there are other classes where the same thing can be done), which can contains the following members:
 
XmlNode[] Data;
XmlNode[] Schema;
string SchemaID;
DataSet ToDataSet();

comments