Highway Framework
Release 1.0.1.0
The fastest and smoothest way to great architecture
|
Highway.Data.EntityFramework.Castle.CastleBootstrap | Castle specific bootstrap for installing types needed for usage to the current container |
Highway.Data.EntityFramework.StructureMap.Example.DemoApplication | |
Highway.Data.DropCreateInitializer< T > | **** FOR DEVELOPMENT USAGE ONLY **** **** DO NOT PUT THIS IN PRODUCTION CODE **** This class will clear the existing connections to the database and drop the database |
Highway.Data.Interfaces.IAsyncCommand | An Interface for Command Queries that return no value, or the return is ignored |
Highway.Data.QueryObjects.AsyncCommand | |
Highway.Data.Interfaces.IAsyncRepository | The interface used to interact with the ORM Specific Implementations |
Highway.Data.AsyncRepository | A Repository that implements a default Task based Async Pattern |
Highway.Data.Interfaces.IAsyncScalar< T > | An Interface for Scalar Queries that return a single value or object |
Highway.Data.QueryObjects.AsyncScalar< T > | |
Highway.Data.Interfaces.IAuditableEntity | The interface to implement when using with the default Auditable Interceptor to specify an Auditable Entity |
Highway.Data.Interfaces.ICommand | An Interface for Command Queries that return no value, or the return is ignored |
Highway.Data.QueryObjects.Command | |
Highway.Data.IContextConfiguration | Implement this interface to pass the context specific mapping to the constructor |
Highway.Data.Interfaces.IDataContext | The standard interface used to interact with an ORM specific implementation |
Highway.Data.Interfaces.IObservableDataContext | The interface used to surface events from a context that supports interceptors |
Highway.Data.DataContext | A base implementation of the Code First Data DataContext for Entity Framework |
Highway.Data.ObjectDataContext | The default implementation of a Object context for the database first approach to Entity Framework |
Highway.Data.Interfaces.IEventManager | The interface used to interact with the Event manager implementation for registration of Interceptors |
Highway.Data.EventManagement.EventManager | The base implementation of the Event manager for registration of Interceptors, and execution of them in an ordered fashion |
Highway.Data.Interfaces.IExtendableQuery | This interface is used to allow for extension of prebuilt queries |
Highway.Data.QueryObjects.QueryBase | The base query that allows for appending expressions, query extensions, and eventing |
Highway.Data.QueryObjects.Command | |
Highway.Data.QueryObjects.Query< T > | The base implementation for Queries that return collections |
Highway.Data.EntityFramework.StructureMap.Example.Queries.LastNameQuery | |
Highway.Data.QueryObjects.Scalar< T > | Base implementation of a query that returns a single value or object |
Highway.Data.QueryObjects.Query-g< Person > | |
Highway.Data.Interfaces.IInterceptor< in T > | The standard interface for intercept |
Highway.Data.Interceptors.AuditableInterceptor | An interceptor that operates pre-save to add audit information to the records being committed that implement the Highway.Data.Interfaces.IAuditableEntity interface |
Highway.Data.Interfaces.IInterceptor-g< PreSaveEventArgs > | |
Highway.Data.IMappingConfiguration | Implement this interface to pass the mappings in via constructor injection on the context. |
Highway.Data.EntityFramework.StructureMap.Example.HighwayDataMappings | |
Highway.Data.Interceptors.InterceptorResult | Results from any interceptor operation that gives a flag to tell the event manager to proceed to the next priority in line or not. |
Highway.Data.Interfaces.IObservableQuery | The interface used to surface events for queries that support interceptors |
Highway.Data.QueryObjects.QueryBase | The base query that allows for appending expressions, query extensions, and eventing |
IQuery | |
Highway.Data.QueryObjects.Query-g< Person > | |
Highway.Data.Interfaces.IQueryBase | The base interface that surfaces SQL output of the Query statement |
Highway.Data.Interfaces.IAsyncQuery< T > | An Interface for Queries that return tasks of collections |
Highway.Data.QueryObjects.AsyncQuery< T > | |
Highway.Data.Interfaces.IQuery< out T > | An Interface for Queries that return collections |
Highway.Data.QueryObjects.Query< T > | The base implementation for Queries that return collections |
Highway.Data.Interfaces.IQuery-g< T > | |
Highway.Data.Interfaces.IRepository | The interface used to interact with the ORM Specific Implementations |
Highway.Data.Repository | A Entity Framework Specific repository implementation that uses Specification pattern to execute Queries in a controlled fashion. |
Highway.Data.Interfaces.IScalar< out T > | An Interface for Scalar Queries that return a single value or object |
Highway.Data.QueryObjects.Scalar< T > | Base implementation of a query that returns a single value or object |
Highway.Data.Interfaces.IScalar-g< T > | |
Highway.Data.Interfaces.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. |
Highway.Data.Services.DefaultUserNameService | Stub implementation of the User Name service to supply example names for Auditable interceptor. |
Highway.Data.EntityFramework.StructureMap.Example.Domain.Person | |
Highway.Data.Interceptors.Events.PostQueryEventArgs | The Event Arguments for a post query execution Interceptor to use |
Highway.Data.Interceptors.Events.PostSaveEventArgs | The Event Arguments for a Post-Save Interceptor to use |
Highway.Data.Interceptors.Events.PreQueryEventArgs | The Event Arguments for a Pre-Query execution Interceptor to use |
Highway.Data.Interceptors.Events.PreSaveEventArgs | The Event Arguments for a Pre-Save Interceptor to use |
Highway.Data.EntityFramework.StructureMap.Example.Program | |
Highway.Data.EntityFramework.StructureMap.StructureMapRegistry |