Тема: .netcore windows service, error 1053
Щось нічого путнього в інтернетах нема по цій темі. Спробував лібу https://github.com/PeterKottas/DotNetCo … owsService а сервіс не стартує. Підкажіть хто стикався, с подібними задачами, де я наплутав ?
public class ExampleService : MicroService, IMicroService
{
private IMicroServiceController controller;
public ExampleService(IMicroServiceController controller)
{
this.controller = controller;
}
public void Start()
{
this.StartBase();
Timers timers = new Timers();
MyStuff fix = new MyStuff();
timers.Start("Poller", 1000*600, () =>
{
//Console.WriteLine("Polling at {0}\n", DateTime.Now.ToString("o"));
fix.Update();
},
(e) =>
{
//Console.WriteLine("Exception while polling: {0}\n", e.ToString());
});
}
public void Stop()
{
this.StopBase();
}
}
class Program
{
static void Main(string[] args)
{
ServiceRunner<ExampleService>.Run(config =>
{
var name = config.GetDefaultName();
config.Service(serviceConfig =>
{
serviceConfig.ServiceFactory((extraArguments, controller) =>
{
return new ExampleService(controller);
});
});
});
}
}