StaticGatewayListProvider
class
Namespace: Orleans.Messaging
IGatewayListProvider implementation which returns a static list, configured via StaticGatewayListProviderOptions. public class StaticGatewayListProvider : IGatewayListProviderConstructors
StaticGatewayListProvider(IOptions<StaticGatewayListProviderOptions>, IOptions<GatewayOptions>)Initializes a new instance of theStaticGatewayListProviderclass.
Properties
IsUpdatableGets a value indicating whether this IGatewayListProvider ever refreshes its returned information, or always returns the same gateway list.MaxStalenessGets the period of time between refreshes.
Methods
GetGatewaysReturns 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.InitializeGatewayListProviderInitializes the provider, will be called before all other methods.
