Table of Contents

Namespace Songhay.Models

Classes

ActivityOutput<TOutput>

Defines the conventional output of IActivityTask<TInput, TOutput>.

ApiKeyConstants

Constants for API-key authentication

ApiUriSet

Defines the URIs that will be processed by the API app.

ColorDisplayItemModel

Model for color display

ConsoleArgsScalars

Centralizes conventional console args passed to IConfiguration.

DataParameterMetadata

A JSON.net-friendly definition for types implementing IDataParameter.

DbmsMetadata

Defines DBMS metadata

DependencyInjectionScalars

Centralizes conventional values used for DI.

DeploymentEnvironment

Defines the deployment environment.

DisplayItemModel

Model for display item.

EncryptionMetadata

Defines encryption metadata for persistent storage.

EndpointContentResult<TContent>

Defines the result returned from all Web-based, boundary-crossing Activities.

EndpointResult

Defines the result returned from all storage-related Activities.

HealthCheckConstants

Constants for ASP.NET Health Check conventions.

HttpMethods

Centralizes HttpMethod members as strings.

MenuDisplayItemModel

Defines a colorable, selectable menu item

MimeTypes

Selected MIME types for this Studio

OpmlBody

Defines a managed representation of the OPML body element.

OpmlDocument

Dave Winer, his Outline Processor Markup Language document format

OpmlHead

Defines a managed representation of the OPML head element.

OpmlOutline

Defines a managed representation of the OPML outline element.

ProgramAssemblyInfo

Defines Assembly information.

ProgramFileActivityGroup

Maps typical string args into tuples into one of the respective Songhay.Activities for Program files.

ProgramMetadata

Defines the conventional Program metadata.

ProgramOutputResult<TOutput>

Defines the general-purpose Result concept for Program output with output, avoiding third-party dependencies that are not compatible with F#.

ProgramResult

Defines the general-purpose Result concept of Program completion, avoiding third-party dependencies that are not compatible with F#.

RegexScalars

Centralizes all Regex strings

RestApiMetadata

REST API Metadata

StorageActivityInput

Defines the input for most storage operations.

StorageActivityInput<TContent>

Defines the input for most storage operations.

StorageObject

Defines an “intersection type” for the S3Object defacto standard and FileInfo

SystemErrorCodes

Defines the error codes of Windows

SystemVariable

Defines the Data for displaying meta-data about variables.

SystemVariable<T>

Defines the Data for displaying meta-data about variables.

XEncoding

Defines selected text file encodings.

XObjectMetadata

The conventional XObject metadata.

XhtmlDocument

Defines the conventional XHTML Document.

XhtmlDocuments

Collects XhtmlDocument.

XhtmlImage

Defines an image used by XHTML(5) clients

Structs

ProgramGlyph

Defines a Unicode glyphic character