Esempio n. 1
0
        public static ProcService Register(string serviceName, IProc proc)
        {
            var procStub = new ProcService(serviceName, proc);

            AllServices.Add(new ProcWinService(procStub));

            return(procStub);
        }
Esempio n. 2
0
        public ProcWinService(ProcService procService)
        {
            _procService = procService;
            _thread      = new Thread(Impl)
            {
                IsBackground = true
            };

            // copy to parent object for scm
            ServiceName = _procService.ServiceName;
        }
Esempio n. 3
0
        public static ProcService Register(string serviceName, IProc proc)
        {
            var procStub = new ProcService(serviceName, proc);

            AllServices.Add(new ProcWinService(procStub));

            return procStub;
        }