Exemple #1
0
        public MinerService()
        {
            InitializeComponent();

            config       = MinerConfig.ReadFromFile();
            minerManager = new MinerManager(config.IsFakeRun);

            minerEventLog = new MinerEventLog();
            minerManager.SetLogger(minerEventLog);

            minerEventLog.WriteLog(0, 0, "MinerService Started.");

            namedPipeServerTask = new Task(() =>
            {
                NamedPipeServerMain();
            });
        }
Exemple #2
0
 protected override void OnStop()
 {
     minerEventLog.WriteLog(0, 0, "MinerService Stopped.");
 }