AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageCMS.Data.Interfaces Namespace

Interfaces


  Interface Description
Public interface IDAO
An interface that will define the interaction of the application with the database.
Public interface IDataAccessable
Contract implemented by business entities to enable the data access layer to execute stored procedures on their behalf. The entity is responsible for supplying parameters, receiving result sets, and optionally providing raw SQL — while the data access layer owns connection lifecycle, command execution, and transaction management.
Public interface IDataTranslateCommand
Optional interface that allows an entity to translate or redirect a command name before the data access layer executes it. Useful when multiple logical operations should map to the same stored procedure, or when a command name needs to be dynamically resolved at runtime.