protected override void OnStart(string[] args) { var message = new MessageLog() { Message = "Service Started", ErrorMessage = string.Empty, Received = DateTime.Now }; LogService(message); timeDelay.Enabled = true; }
protected override void OnStop() { var message = new MessageLog() { Message = "Service Stopped", ErrorMessage = string.Empty, Received = DateTime.Now }; LogService(message); timeDelay.Enabled = false; }
public void WorkProcess(object sender, System.Timers.ElapsedEventArgs e) { string process = "Timer Tick " + count; var message = new MessageLog() { Message = process, ErrorMessage = string.Empty, Received = DateTime.Now }; LogService(message); count++; }
private void LogService(MessageLog messageLog) { var serializedMessage = JsonConvert.SerializeObject(messageLog); _logger.Debug(serializedMessage); }