public static async Task <ObserverEndpoint> Create()
        {
            var endpoint = new ObserverEndpoint();

            var proxy = await ObserverEndpointFactory
                        .CreateObjectReference(endpoint);

            return(endpoint.Initialize(proxy));
        }
 public DisposableSubscription(ObserverEndpoint owner)
 {
     this.owner = owner;
 }