示例#1
0
 public void Install_Should_Install_When_Provide_ServiceName_Only()
 {
     var cfg = new InstallConfig("MyService");
     var path = @"C:\Users\Ricky\My Projects\Baki\src\Samples\Kakatua\bin\Debug\Kakatua.exe";
     var svc = new WindowsServiceSelfService(cfg, path);
     svc.Install();
 }
示例#2
0
        public void Install_Should_Install()
        {
            var cfg = new InstallConfig("MyService")
                          {
                              DisplayName = "My DisplayName",
                              Description = "My Description",
                              Account = ServiceAccount.LocalSystem
                          };
            var path = @"C:\Users\Ricky\My Projects\Baki\src\Samples\Kakatua\bin\Debug\Kakatua.exe";
            var svc = new WindowsServiceSelfService(cfg, path);
            svc.Install();

            svc.Uninstall();
        }
示例#3
0
 public InteractiveCommandService(WindowsServiceSelfService serviceSelfService)
 {
     _serviceSelfService = serviceSelfService;
 }