public static void Write(LogType logType, object logMessage) { var logTypeDescription = logType.GetAttributeOfType <DescriptionAttribute>().Description; var tempString = $"{DateTime.UtcNow:u} [{logTypeDescription}]: {logMessage}"; var assemblyName = Assembly.GetEntryAssembly()?.GetName().Name; Console.WriteLine(tempString); if (logType != LogType.Debug) { Log(logTypeDescription, tempString, assemblyName); } }