FlexitimeTracker/DataCenter_Windows/WindowsDataCenter/CardReaderService/ConfigureService.cs

38 lines
1.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CardReaderService
{
internal static class ConfigureService
{
internal static void Configure()
{
//try
//{
// HostFactory.Run(configure =>
// {
// configure.Service<Service1>(service =>
// {
// service.ConstructUsing(s => new Service1());
// service.WhenStarted(s => s.Start());
// service.WhenStopped(s => s.Stop());
// });
// //Setup Account that window service use to run.
// configure.RunAsLocalSystem();
// configure.SetServiceName("MyWindowServiceWithTopshelf");
// configure.SetDisplayName("MyWindowServiceWithTopshelf");
// configure.SetDescription("My .Net windows service with Topshelf");
// });
//}
//catch (Exception ex)
//{
// throw;
//}
}
}
}