Orleans.Runtime.Host Namespace

Classes

AzureClient

Utility class for initializing an Orleans client running inside Azure.

AzureConfigUtils

Various utility functions to make it easier to access and handle Azure configuration information.

AzureSilo

Wrapper class for an Orleans silo running in the current host process.

ConsulBasedMembershipTable
ConsulSiloRegistration

JSON Serializable Object that when serialized and Base64 encoded, forms the Value part of a Silo's Consul KVPair

SiloHost

Allows programmatically hosting an Orleans silo in the current app domain.

SuspectingSilo

JSON Serializable Object that when serialized and Base64 encoded, forms each entry in the SuspectingSilos list

ZooKeeperBasedMembershipTable

A Membership Table implementation using Apache Zookeeper 3.4.6 https://zookeeper.apache.org/doc/r3.4.6/

Interfaces

IServiceRuntimeWrapper

Interface exposed by ServiceRuntimeWrapper for functionality provided by Microsoft.WindowsAzure.ServiceRuntime.