/// <summary> /// Initialize Services Hosting /// </summary> /// <param name="host">The host</param> /// <returns>True if initialization is good</returns> public virtual bool InitializeServicesHosting(IPubSubServerHost host) { var initialized = false; try { this.ProxyManager.Initialize(host); this.HostPublishService(); this.HostSubscriptionService(); initialized = true; } catch (Exception exp) { this.ProxyManager.NotifyHost(exp.Message); } return(initialized); }
/// <summary> /// Initialize the proxy manager to maintain a link between host /// </summary> /// <param name="pubSubServerHost">The server host.</param> public void Initialize(IPubSubServerHost pubSubServerHost) { this.PubSubServerHost = pubSubServerHost; }