Skip to content

StaticGatewayListProvider

class

Namespace: Orleans.Messaging

IGatewayListProvider implementation which returns a static list, configured via StaticGatewayListProviderOptions.
public class StaticGatewayListProvider : IGatewayListProvider

Constructors

Properties

  • IsUpdatable Gets a value indicating whether this IGatewayListProvider ever refreshes its returned information, or always returns the same gateway list.
  • MaxStaleness Gets the period of time between refreshes.

Methods

  • GetGateways Returns the list of gateways (silos) that can be used by a client to connect to Orleans cluster. The Uri is in the form of: "gwy.tcp://IP:port/Generation". See Utils.ToGatewayUri and Utils.ToSiloAddress for more details about Uri format.
  • InitializeGatewayListProvider Initializes the provider, will be called before all other methods.