Glimpse.Core.Framework Namespace | Glimpse API Documentation |
All types for integrating Glimpse with a .NET web development frameowrk are defined within this namespace.
Classes
Class | Description | |
---|---|---|
ApplicationPersistenceStore |
An IPersistenceStore which stores Glimpse request and configuration data in application store.
|
|
CastleDynamicProxyFactory |
An implementation of IProxyFactory which leverages Castle DynamicProxy.
|
|
Factory |
The main bootstrapper for Glimpse, Factory (or its derived types) is responsible for instantiating all required configurable types.
|
|
GlimpseConfiguration |
Contains all configuration required by IGlimpseRuntime instances to execute.
|
|
GlimpseException |
A custom exception thrown for unrecoverable Glimpse issues.
|
|
GlimpseMetadata |
A class which describes Glimpse system metadata, as required by a client.
|
|
GlimpseRequest |
A class which describes a given Http request, along with the corresponding tab data gathered for that request.
|
|
GlimpseRequestHeaders |
Used to return a subset of GlimpseRequest properties by HistoryResource.
|
|
GlimpseRuntime |
The heart and soul of Glimpse. The runtime coordinate all input from a IFrameworkProvider, persists collected runtime information and writes responses out to the IFrameworkProvider.
|
|
GlimpseRuntime RuntimeMessage |
The message used to to track the beginning and end of Http requests.
|
|
ReflectionDiscoverableCollection T |
An implementation of IDiscoverableCollection T which uses .NET reflection to find and load types.
|
|
ResourceEndpointConfiguration |
Defines methods to implement a resource endpoint configuration.
|
|
ResourceParameters |
A class which contains all the parameters, whether named or ordered, needed to execute a resource.
|
|
TabMetadata |
Contains any metadata associated with a given tab.
|
|
TabResult |
Contains the results of executing an ITab, along with its key.
|
Interfaces
Interface | Description | |
---|---|---|
IDiscoverableCollection T |
Defines methods to self discover collection content.
|
|
IFrameworkProvider |
Defines methods to required to implement a Glimpse framework provider.
Framework providers allow Glimpse to work generically against any .NET based web development framework.
|
|
IGlimpseConfiguration |
Defines properties to provide access to system providers, stores, collections,
factories, etc.
|
|
IGlimpseRuntime |
Defines methods to implement the Glimpse runtime
|
|
IPersistenceStore |
Defines methods to implement a store that Glimpse can
use to persist requests.
|
|
IReadOnlyPersistenceStore |
Defines methods to implement a read only store that Glimpse can
use to retrieve requests and system metadata.
|
|
IRequestMetadata |
Defines properties that describe the metadata associated with a request
|
|
IServiceLocator |
Defines methods to implement a service locator
|
Enumerations
Enumeration | Description | |
---|---|---|
CacheSetting |
The Enum providing type safe access to cache directives as defined in Section 14.9 of RFC 2616.
|