Table of Contents

Interface IResilientServiceProxy

Namespace
Nerdbank.JsonRpc.BrokeredServices
Assembly
Nerdbank.JsonRpc.dll

Provides lifecycle and availability information for a stable service proxy.

public interface IResilientServiceProxy : IDisposable, IAsyncDisposable
Inherited Members

Properties

IsAvailable

Gets a value indicating whether a backing service is currently available.

bool IsAvailable { get; }

Property Value

bool

Events

BackingServiceChanged

Occurs after a refresh gains, loses or replaces the backing service.

event EventHandler<ResilientServiceProxyChangedEventArgs>? BackingServiceChanged

Event Type

EventHandler<ResilientServiceProxyChangedEventArgs>