当前位置: 首页>>代码示例>>C#>>正文


C# Logger.Debug方法代码示例

本文整理汇总了C#中Logger.Debug方法的典型用法代码示例。如果您正苦于以下问题:C# Logger.Debug方法的具体用法?C# Logger.Debug怎么用?C# Logger.Debug使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Logger的用法示例。


在下文中一共展示了Logger.Debug方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Page_Load

    protected void Page_Load(object sender, EventArgs e)
    {
        // se si richiama la pagina da fuori NON è postback, per cui gli oggetti
        // vengono istanziati TUTTE le volte
        // TODO fare una sessione e vedere se si riesce ad istanziare i sensori all'interno
        //      della sessione una sola volta
        Gor.Common.InitializeCommonVariables();
        Logger logger = new Logger(Gor.Common.LogsPath, false, "events.txt", "errors.txt",
            "debug.txt", "prompts.txt", "data.txt");
        //Logger logger = new Logger(Gor.Common.LogsPath, false, "tutto.txt", "tutto.txt",
        //    "tutto.txt", "tutto.txt", "data.txt");

        Page.EnableViewState = false;
        visualizzazione.EnableViewState = false;
        contenutoStandard.EnableViewState = false;

        logger.Debug("Gor v." + versione); // i file di log si trovano in /home/pi/gor/logs

        // inizializzazione dei sensori
        Trh = new Humidity_Temperature_Air_DHT22("DHT22_Umidita-Temperatura-aria", false, 11, logger);
        logger.Debug("DHT22-inizializzato");
        //T = new Temperature_DS1822("Sonda temperatura", false, "28-0000062196f0", logger);
        T = new Temperature_DS1822("DS1822_Temperatura-sonda", false, logger);
        logger.Debug("DS1822-inizializzato");
        L = new Light_PhotoResistor("Fotoresistore_Luminosità", false, new Adc_MCP3208(), 1, logger);
        logger.Debug("Photoresistor-inizializzato");
        RH = new Humidity_Air_HIH4000("HIH4000_Umidità-aria", false, new Adc_MCP3208(), 1, logger);
        logger.Debug("HIH4000-inizializzato");

        // acquisizione dati
        // HTML per visualizzazione su pagina Web:
        string vis = "Versione " + versione + "<br/>\n";
        // "xml Serri" per scambio dati con programma "Collector":
        string standard = "<cen>Raspberry</cen><br/>\n<ver>" + versione +"</ver><br/>\n";

        T.Measure();
        vis += T.LastMeasurements[0].ToString() + "<br/>";

        L.Measure();
        vis += L.LastMeasurements[0].ToString() + "<br/>";
        standard += "<lum>" + L.LastMeasurements[0].Value.ToString() + "</lum>\n";

        RH.Measure().ToString();
        vis += RH.LastMeasurements[0].ToString() + "<br/>";

        Trh.Measure().ToString();
        vis += Trh.LastMeasurements[0].ToString() + "<br/>";
        standard += "<tem>" + Trh.LastMeasurements[0].Value.ToString() + "</tem>\n";

        vis += Trh.LastMeasurements[1].ToString() + "<br/>";
        standard += "<umi>" + Trh.LastMeasurements[1].Value.ToString() + "</umi>\n";

        standard += "\n";
        visualizzazione.Text = vis;
        contenutoStandard.Text = standard;
    }
开发者ID:gamondue,项目名称:GOR-4H-16,代码行数:56,代码来源:userPage.aspx.cs

示例2: DefaultPrintContextFactory

 public DefaultPrintContextFactory(
   Logger logger,
   VariableFormatter variableFormatter,
   IEnumerable<Formatter> formatters)
 {
   logger.Debug(string.Format("using default formatter: {0}", variableFormatter.GetType().Name));
   logger.Debug(string.Format("using other formatters: {0}",
     string.Join(", ", formatters
       .Select(f => f.GetType().Name)
       .ToArray())));
   this.variableFormatter = variableFormatter;
   this.formatters = formatters;
 }
开发者ID:Prover,项目名称:Prover.SpecWriter,代码行数:13,代码来源:DefaultPrintContextFactory.cs

示例3: TestLogging

 private static void TestLogging()
 {
     var logger = new Logger<CommonRegistry>();
     logger.Debug("Testing Debug Log.");
     logger.Info("Testing Info Log.");
     logger.Warn("Testing Warn Log.");
     logger.Error("Testing Error Log.");
 }
开发者ID:jodli,项目名称:InsuranceV2,代码行数:8,代码来源:CommonRegistry.cs

示例4: DebugTest

 public void DebugTest()
 {
     Logger logger = new Logger("LoggerTest");
     string msg = "Test";
     logger.Debug(msg);
 }
开发者ID:agilelab,项目名称:SequoiaDB.Charp,代码行数:6,代码来源:LoggerTest.cs

示例5: Page_Load

    //Temperature_DS1822 T;
    //Light_PhotoResistor L;
    //Humidity_Air_HIH4000 RH;
    protected void Page_Load(object sender, EventArgs e)
    {
        const string versione = "1.1.0";
        Logger logger = new Logger(Gor.Common.LogsPath, false, "events.txt", "errors.txt",
            "debug.txt", "prompts.txt", "");

        logger.Debug("WebSample v." + versione); // i file di log si trovano in /home/pi/gor/logs

        if (!IsPostBack)
        {
            //T = new Temperature_DS1822("Tcalibr", false, "28-0000062196f0", logger);
            //L = new Light_PhotoResistor("Temperature", false, new Adc_MCP3208(), 1, logger);
            //RH = new Humidity_Air_HIH4000("Air humidity", false, new Adc_MCP3208(), 1, logger);
        }
        //pagina.Text = T.Measure().ToString();

        using (FileStream svs = new FileStream(Gor.Common.AcquireCommandFile, FileMode.Create,
                FileAccess.Write, FileShare.Read))
        using (StreamWriter wr = new StreamWriter(svs))
        {
            wr.Write("1");
        }
        // attende 7s
        Thread.Sleep(7000);
        // legge il file del campionamento fatto
        using (
            FileStream svs = new FileStream(Gor.Common.SingleSampleFile, FileMode.Open,
            FileAccess.Read, FileShare.Read))
        using (StreamReader rd = new StreamReader(svs))
        {
            string s = rd.ReadToEnd();
            string vis="", standard="<cen>Raspberry</cen><br/>\n<ver>" + versione + "</ver><br/>\n";
            string[] righe = s.Replace("\r","").Split('\n');
            int i = 0;
            foreach (string riga in righe)
            {
                string[] campi = riga.Split('\t');
                if (campi.GetLength(0) > 0)
                {
                    vis += riga + "<br />";
                    //standard += "<" + campi[1] + ">\n   " + campi[2] + "\n</" + campi[1] + ">\n";

                    switch (i)
                    {
                        case 0:
                            break;
                        case 1:
                            {
                                standard += "<lum>" + campi[2] + "</lum>\n";
                                break;
                            }
                        case 2:
                            {
                                standard += "<tem>" + campi[2] + "</tem>\n";
                                break;
                            }
                        case 3:
                            {
                                standard += "<umi>" + campi[2] + "</umi>\n";
                                break;
                            }
                    }
                    i++;
                }
            }
            standard += "\n";
            visualizzazione.Text = vis;
            contenutoStandard.Text = standard;
        }
    }
开发者ID:gamondue,项目名称:GOR-4H-16,代码行数:73,代码来源:WebSample.aspx.cs


注:本文中的Logger.Debug方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。