SqlWorker provide simple API for writing queries and rids programmer from necessity of manually operating with DbConnection, DbTransaction, DbCommand and DbDataReader.
Minimalistic API allows developer to most easily do ordinary things with database.
By default, library automatically manages DbConnection, DbTransaction, DbCommand and DbDataReader objects. Developer only writes business-logic code.
Parameters can be transmitted as Dictionary of String and Object
Functions can return List of simple type, List of tuple of simple type, list of particular objects (mapped from datareader dynamicly), or can manage data with specificated delegate.
Supported DBMS: PostgreSQL and MS SQL.
Support of any other system can be implemented by realising constructor and two functions!
* For working with PostgreSQL, Npgsql provider is required.