Ejemplo n.º 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            IpfsWrapper.Init();

            if (IpfsWrapper.isDaemonRunning())
            {
                lblStatus.Text      = "IPFS Daemon Running...";
                lblStatus.ForeColor = Color.Green;
            }
            else
            {
                lblStatus.Text      = "IPFS Daemon Stopped";
                lblStatus.ForeColor = Color.Red;
            }
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            IpfsWrapper.Init();

            string address = "net.pipe://localhost/ShareFileService";

            ServiceHost         serviceHost = new ServiceHost(typeof(ShareFileService));
            NetNamedPipeBinding binding     = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None);

            serviceHost.AddServiceEndpoint(typeof(IServiceContract), binding, address);
            serviceHost.Open();

            Console.WriteLine("ServiceHost running. Press Return to Exit");
            Console.ReadLine();

            IpfsWrapper.CloseDaemon();
        }