Highway Framework  Release 1.0.1.0
The fastest and smoothest way to great architecture
 All Classes Namespaces Functions Variables Properties Events
Classes
Package Highway.Data.Interfaces

Classes

interface  IAsyncRepository
 The interface used to interact with the ORM Specific Implementations More...
interface  IAuditableEntity
 The interface to implement when using with the default Auditable Interceptor to specify an Auditable Entity More...
interface  IDataContext
 The standard interface used to interact with an ORM specific implementation More...
interface  IEventManager
 The interface used to interact with the Event manager implementation for registration of Interceptors More...
interface  IInterceptor
 The standard interface for intercept More...
interface  IObservableDataContext
 The interface used to surface events from a context that supports interceptors More...
interface  IRepository
 The interface used to interact with the ORM Specific Implementations More...
interface  IUserNameService
 This gives a standard interface for the user name service, Which is leveraged by the PreSave interceptors to supply user names for audit tagging on entities. More...
interface  IAsyncCommand
 An Interface for Command Queries that return no value, or the return is ignored More...
interface  IAsyncQuery
 An Interface for Queries that return tasks of collections More...
interface  IAsyncScalar
 An Interface for Scalar Queries that return a single value or object More...
interface  ICommand
 An Interface for Command Queries that return no value, or the return is ignored More...
interface  IExtendableQuery
 This interface is used to allow for extension of prebuilt queries More...
interface  IObservableQuery
 The interface used to surface events for queries that support interceptors More...
interface  IQuery
 An Interface for Queries that return collections More...
interface  IQueryBase
 The base interface that surfaces SQL output of the Query statement More...
interface  IScalar
 An Interface for Scalar Queries that return a single value or object More...