C# (CSharp) Stumps Namespace

Nested Namespaces

Stumps.Examples
Stumps.Http
Stumps.Launcher
Stumps.Rules
Stumps.Server
Stumps.Startup
Stumps.Web

Classes

Name Description
AsyncWarningHelper
BaseResources
BasicHttpResponse A class representing a simple and basic HTTP response.
BasicHttpResponseTests
ConsoleStartup Provides a Windows console application environment for the Stumps server.
ConsoleWriter A class that provides an implementation of T:Stumps.IMessageWriter that writes messages to the Windows console.
ContentEncoder A class that encodes and decodes the body of an HTTP request or an HTTP response for a specified HTTP content encoding method.
ContentEncoderTests
EventLogWriter A class that provides an implementation of T:Stumps.IMessageWriter that writes messages to the Windows event logs.
FallbackResponseHandler A class implementing the T:Stumps.Http.IHttpHandler interface that provides a fallback response to an incomming HTTP request.
FallbackResponseHandlerTests
FluentBasicHttpResponseExtensions A class that provides a set of Fluent extension methods to T:Stumps.BasicHttpResponse objects.
FluentStumpExtensions A class that provides a set of Fluent extension methods to T:Stumps.Stump objects.
FluentStumpServerExtensions A class that provides a set of Fluent extension methods to objects inheriting from the T:Stumps.IStumpsServer interface.
HexExtensionMethods A class that provides a conversion between byte arrays an a HEX representation.
HexExtensionMethodsTests
HttpHeaderTests
HttpHeaders A custom dictionary that contains the headers in the context of an HTTP request or HTTP response.
HttpPipelineHandler A class implementing the T:Stumps.Http.IHttpHandler interface that executes multiple child T:Stumps.Http.IHttpHandler instances.
HttpPipelineHandlerTests
MockHandler
MockHttpContext
MockHttpRequest
MockHttpResponse
NetworkInformation
NetworkInformationTests
NoOpHandler
Program A class that provides the primary entry point for the application.
ProjectInstaller
ProxyHandler A class implementing the T:Stumps.Http.IHttpHandler interface that proxies requests to an external host.
ProxyHandlerTests
ReadOnlyHttpHeaders A read-only implementation of T:Stumps.IHttpHeaders that can be used to protect HTTP requests from being altered.
ReadOnlyHttpHeadersTests
RuleSetting A class that defines a setting for a T:Stumps.IStumpRule.
RuleSettingsHelper A class that provides a friendly interface for managing the settings of a T:Stumps.IStumpRule object.
RuleSettingsHelperTests
ServiceStartup Provides a Windows Service environment for the Stumps server.
StartupResources
StreamUtility A class that represents a set of Stream based functions.
StreamUtilityTests
Stump A class that represents a Stump.
StumpTests
StumpsContextEventArgs Provides data for an event that occurred for a T:Stumps.IStumpsHttpContext.
StumpsHandler A class implementing the T:Stumps.Http.IHttpHandler interface that processes HTTP requests against a list of Stumps.
StumpsManager A class that manages a collection of T:Stumps.Stump objects.
StumpsRunner A class that represents the core Stumps server.
StumpsServer A class that represents a Stumps server.
StumpsService
TestData
TextAnalyzer A class that represents a set of String based functions.
TextAnalyzerTests
TextContainsMatch A class that determins if a block of text contains a specified value.
TextMatch A class that provides text matching for various rules.