Ejemplo n.º 1
0
        static Debug()
        {
            DirectoryLogs      = new DirectoryInfo(Application.StartupPath);
            ErrorsExportFormat = ErrorToFile.Xml;
            WriteLog           = true;

            if (Environment.GetCommandLineArgs().Contains("/console"))
            {
                Debug.OpenConsole();
            }

            if (Environment.GetCommandLineArgs().Contains("/debugger"))
            {
                Debug.InternalDebug = true;
                Debug.WriteDebugger("Debug for debugger is enabled");
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Obtiene la extension asociada al formato
        /// </summary>
        /// <param name="format">Formato de salida</param>
        /// <returns></returns>
        public static string GetExtension(ErrorToFile format)
        {
            switch (format)
            {
            case ErrorToFile.Html:
                return(".html");

            case ErrorToFile.Json:
                return(".json");

            case ErrorToFile.Xml:
                return(".xml");

            case ErrorToFile.Plain:
            default:
                return(".txt");
            }
        }