This extension creates classes based on SELECT statements or stored procedures. It utilizes the IBattleAxe interface which in turn is used by the <a href="https://github.com/DNCarroll/BattleAxe" target="_blank">Battle Axe Library</a>. The interface provides near direct set performance against objects when reading data from SQL Server. The use of IBattleAxe eliminates the need for any attributes for datacolumns etc. It relies just on the source that is provided to determine the properties. To utilize the IBattleAxe library you have to get the <a href="https://www.nuget.org/packages/BattleAxe" target="_blank">BattleAxe nuget package</a>.