Exemplo n.º 1
0
 /// <summary>
 ///     Logs a LogMessage.
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="message"></param>
 public static void Log(this ILogger logger, ILogMessage message)
 {
     message.Log(logger);
 }
Exemplo n.º 2
0
 /// <summary>
 ///     Logs a LogMessage.
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="message"></param>
 public static void Log(this ILogger logger, ILogMessage message)
 {
     message.Log(logger);
 }
 /// <summary>
 /// Contém a lógica para encerrar a tarefa em segundo plano.
 /// </summary>
 /// <param name="cancellationToken"></param>
 /// <returns></returns>
 public Task StopAsync(CancellationToken cancellationToken)
 {
     _logMessage.Log("O serviço em segundo plano está sendo interrompido.");
     return(Task.CompletedTask);
 }