[This is preliminary documentation and is subject to change.]

Namespaces

Namespace Description
Simple.WebSimple.WebSimple::Web Contains the major classes and interfaces required to implement an application.
Simple.Web.AuthenticationSimple.Web.AuthenticationSimple::Web::Authentication Contains interfaces and classes required for building secure applications.
Simple.Web.BehaviorsSimple.Web.BehaviorsSimple::Web::Behaviors Contains interfaces for specifying requirements and actions for a Handler.
Simple.Web.Behaviors.ImplementationsSimple.Web.Behaviors.ImplementationsSimple::Web::Behaviors::Implementations Contains the static classes which implement the back-end code for the Behaviors.
Simple.Web.CodeGenerationSimple.Web.CodeGenerationSimple::Web::CodeGeneration Contains classes for generating methods at runtime to handle request lifeycles.
Simple.Web.DependencyInjectionSimple.Web.DependencyInjectionSimple::Web::DependencyInjection Contains interfaces relating to IoC containers.
Simple.Web.HelpersSimple.Web.HelpersSimple::Web::Helpers Contains helper classes useful to the framework and to application developers.
Simple.Web.HostingSimple.Web.HostingSimple::Web::Hosting Contains classes and interfaces related to hosting Simple.Web applications on different servers.
Simple.Web.HttpSimple.Web.HttpSimple::Web::Http Contains interfaces and classes for handling HTTP requests and responses.
Simple.Web.LinksSimple.Web.LinksSimple::Web::Links Contains interfaces, classes and attributes for building link-heavy RESTful systems.
Simple.Web.MediaTypeHandlingSimple.Web.MediaTypeHandlingSimple::Web::MediaTypeHandling Contains interfaces and classes for handling different media types.
Simple.Web.RoutingSimple.Web.RoutingSimple::Web::Routing Contains classes relating to request routing.