Packages |
package | Compilation |
package | Drawing |
package | Mail |
package | Mvc |
package | Parts |
package | UI |
Classes |
class | AdaptiveContext |
| A web context wrapper that maps to the web request context for calls in web application scope and thread context when no request has been made (e.g. when executing code in scheduled action). More...
|
class | AjaxRequestDispatcher |
| Dispatches an ajax request to the handler specified by the action parameter. More...
|
class | AjaxRequestHandler |
| Handles ajax requests. More...
|
class | CacheUtility |
| Helper methods for setting and checking cache headers.
|
class | CachingUrlParserDecorator |
class | ControlsAttribute |
| Used to bind a controller to a certain content type. More...
|
class | ConventionTemplateAttribute |
| Tells the system to look for the ASPX template associated with the attribute content item in the default location. This is typically "~/UI/Views/" or the location defined by any [ConventionTemplateDirectory] attribute in the same assembly. More...
|
class | ConventionTemplateDirectoryAttribute |
| Used in combination with the [ConventionTemplate] attribute to point out the location of content item templates. All content item types with a ConventionTemplate attribute in the same assembly as this attribute are affected by this optin. More...
|
class | DynamicSitesProvider |
| Finds available sites by looking for content items implementing the ISitesSource interface. More...
|
class | DynamicTemplateAttribute |
| Register a template reference that uses the content item's TemplateUrl property as template. More...
|
class | ErrorHandler |
| Is notified of errors in the web context and tries to do something barely useful about them. More...
|
class | Extensions |
class | Global |
class | GoogleSiteMapHandler |
| Provides a sitemap format file (XML) for the site, accessed via . More...
|
class | Host |
| Reads the configuration to build and maintains knowledge of Sites in the application. More...
|
class | HtmlFilter |
class | HttpRequestContextAccessor |
interface | IAdapterDescriptor |
| Describes the relationship between a content item and it's controller. Used by the request dispatcher to resolve controller for a certain path. /summary> More...
|
interface | IAjaxService |
| Represents a service that can handle client side ajax requests and return a response that makes sense to the javascript method on the client. More...
|
interface | IClosable |
| Represents a class that end and be disposed. Used to mark classes in the request context that may be disposed when the request ends. More...
|
interface | IErrorHandler |
interface | IHost |
| Classes implementing this interface knows about available Sites and which one is the current based on the context. More...
|
interface | ILink |
| Represents a link to somewhere. More...
|
interface | ILinkBuilder |
| Builds and modifies a link to somewhere. More...
|
class | InitializerModule |
| A HttpModule that ensures that the N2 engine is initialized with a web context. More...
|
class | InvalidPathException |
| Exception thrown when an ItemDataSource can't follow a provided path. More...
|
interface | IPathFinder |
| When implemented by an attribute placed on a content item this interface can resolve the path to a template. More...
|
interface | IRequestContextAccessor |
interface | IRequestLifeCycleHandler |
| Classes implementing this interface are eligible to handle the request life cycle for N2. More...
|
interface | ISitesProvider |
| Classes implementing this interface can serve as providers for sites when using the multiple site url parser. More...
|
interface | ISitesSource |
| This interface is used by the DynamicSitesProvider to retrieve available sites. More...
|
interface | IUrlParser |
| Classes implementing this interface creates unique managementUrls for items and can from such an url find the corresponding item. More...
|
interface | IWebContext |
| A mockable interface for operations that targets the the http context. More...
|
class | Link |
| A link representation that can be conver to text or an anchor control. More...
|
class | MultipleSitesParser |
| Parses managementUrls in a multiple host environment. More...
|
class | PageNotFoundEventArgs |
| Exposes information about url's that can't be parsed into a page. More...
|
class | PathData |
| A data carrier used to pass data about a found content item and it's template from the content item to the url rewriter. More...
|
class | PathDictionary |
| Provides access to a static dictionary of item path finders. These are used to map a content item to the appropriate template (aspx) depending on the url action. More...
|
class | PublicSiteMapNode |
| A site map node of a N2 site map. More...
|
class | PublicSiteMapProvider |
class | RegexTemplateAttribute |
| Registers a tempalte to serve a certain content based on regular expression match on the remaining path. More...
|
class | RequestAdapter |
| The default controller for N2 content items. Controls behaviour such as rewriting, authorization and more. This class can be used as base class for customizing the behaviour (decorate the inherited class with the [Adapts] attribute). More...
|
class | RequestItem-g |
| Provides access to shared objects stored in the request context. More...
|
class | RequestItem |
| Provides global access to the request item accessor. This can be exchanged for a fake for testing. More...
|
class | RequestLifeCycleHandler |
| Handles the request life cycle for N2 by invoking url rewriting, authorizing and closing NHibernate session. More...
|
class | RequestPathProvider |
| Resolves the controller to handle a certain request. Supports a default controller or additional imprativly using the ConnectControllers method or declarativly using the [Controls] attribute registered. More...
|
class | RssWriter |
| Writes an RSS feed to an output stream. More...
|
class | Site |
| Represents a site to the N2 engine. A site defines a start page, a root page, a host url and a dictionary of custom settings. More...
|
class | SitesChangedEventArgs |
class | TemplateAttribute |
| Registers a tempalte to serve a certain content item. Optionally based on url remaining after the item is found. Multiple attributes can be combined to allow for multiple views. More...
|
class | TemplateNotFoundException |
| Exception thrown when a template associated with a content is not found. More...
|
class | ThreadContext |
| A thread local context. It's used to store the nhibernate session instance in situations where we don't have a request available such as code executed by the scheduler. More...
|
class | Tree |
| Creates a hierarchical tree of ul and li:s for usage on web pages. More...
|
class | Url |
| A lightweight and somewhat forgiving URI helper class. More...
|
class | UrlParser |
| Creates unique managementUrls for items and finds the corresponding item from such an url. More...
|
class | WebRequestContext |
| A request context class that interacts with HttpContext.Current. More...
|