/// <summary> /// Task that will convert <c>LogMessage</c> to <c>DiscordLogMessageAdapter</c> and print /// to the <c>LogService</c> the handler is attached to. /// </summary> /// <param name='message'> <c>LogMessage</c> object that will be adapted and /// sent to the <c>LogService</c></param> public Task Log(LogMessage message) { DiscordLogMessageAdapter discordMessage = new DiscordLogMessageAdapter(message); PushLog?.Invoke(discordMessage); return(Task.CompletedTask); }