public void Log()

in src/Covi.iOS/Services/Log/AppCenterLogProvider.cs [55:88]


            public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)
            {
                if (!IsEnabled(logLevel))
                {
                    return;
                }

                var message = formatter(state, exception);
                var props = new Dictionary<string, string>();
                if (!string.IsNullOrEmpty(message))
                {
                    props["message"] = message;
                }

                System.Console.WriteLine(message);
                try
                {
                    if (!string.IsNullOrEmpty(message) || exception != null)
                    {
                        if (!(logLevel == LogLevel.Error))
                        {
                            Analytics.TrackEvent(logLevel.ToString(), props);
                        }
                        else
                        {
                            Crashes.TrackError(exception, props);
                        }
                    }
                }
                catch (Exception)
                {
                    // ignore errors
                }
            }