本文整理汇总了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;
}
示例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;
}
示例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.");
}
示例4: DebugTest
public void DebugTest()
{
Logger logger = new Logger("LoggerTest");
string msg = "Test";
logger.Debug(msg);
}
示例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;
}
}