private void WriteToLogDb(GrouperDocument document, string message, LogLevels logLevel) { EventLogItem logItem = new EventLogItem(document, message, logLevel); if (Environment.UserInteractive) { Console.WriteLine(logItem.ToString()); } else { _logDb.StoreEventLogItemAsync(logItem).GetAwaiter().GetResult(); } }