Exemplo n.º 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();
        }
Exemplo n.º 3
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();
        }
Exemplo n.º 4
0
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     new PackageBuildMonitorRemote(buildMonitorCallback, logPipeUrl);
 }
Exemplo n.º 5
0
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     remote.StartRemoteBuildLogServer(buildMonitorCallback, logPipeUrl);
 }
Exemplo n.º 6
0
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     remote.StartRemoteBuildLogServer(buildMonitorCallback, logPipeUrl);
 }
Exemplo n.º 7
0
 public void StartRemoteBuildLogServer(IBuildMonitorCallback buildMonitorCallback, string logPipeUrl)
 {
     new PackageBuildMonitorRemote(buildMonitorCallback, logPipeUrl);
 }