Example #1
0
        public PackageBuildMonitorRemote(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
        {
            this.buildMonitorCallback = buildMonitorCallback;
            this.logPipeUrl = logPipeUrl;

            // Listen to pipe with this as listener
            var host = new ServiceHost(this);
            host.AddServiceEndpoint(typeof(IForwardSerializableLogRemote), new NetNamedPipeBinding(NetNamedPipeSecurityMode.None) { MaxReceivedMessageSize = int.MaxValue }, this.logPipeUrl);
            host.Open();
        }
        public PackageBuildMonitorRemote(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
        {
            this.buildMonitorCallback = buildMonitorCallback;
            this.logPipeUrl           = logPipeUrl;

            // Listen to pipe with this as listener
            var host = new NpHost(this.logPipeUrl, null, null, new StrideServiceWireSerializer());

            host.AddService <IForwardSerializableLogRemote>(this);
            host.Open();
        }
        public PackageBuildMonitorRemote(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
        {
            this.buildMonitorCallback = buildMonitorCallback;
            this.logPipeUrl           = logPipeUrl;

            // Listen to pipe with this as listener
            var host = new ServiceHost(this);

            host.AddServiceEndpoint(typeof(IForwardSerializableLogRemote), new NetNamedPipeBinding(NetNamedPipeSecurityMode.None)
            {
                MaxReceivedMessageSize = int.MaxValue
            }, this.logPipeUrl);
            host.Open();
        }
Example #4
0
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     new PackageBuildMonitorRemote(buildMonitorCallback, logPipeUrl);
 }
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     remote.StartRemoteBuildLogServer(buildMonitorCallback, logPipeUrl);
 }
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     remote.StartRemoteBuildLogServer(buildMonitorCallback, logPipeUrl);
 }
Example #7
0
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     new PackageBuildMonitorRemote(buildMonitorCallback, logPipeUrl);
 }