개정판 ce3f0d7a
issue #745: change logger with log4net
Change-Id: I1be08796d6f1a110b7ec3f94121a6bea96fc7b56
KCOM/Logger.cs | ||
---|---|---|
18 | 18 |
if (lv >= Loglevel) //세팅의 로그 레벨보다 낮거나 같으면 남김 |
19 | 19 |
{ |
20 | 20 |
string Msg = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\t" + "REQ" + "\t" + name + "(" + (string)text + ")" + "\r\n"; |
21 |
string Dir = App.AppDataFolder + "\\Log"; |
|
22 |
|
|
23 |
if (Directory.Exists(Dir) == false) |
|
24 |
{ |
|
25 |
Directory.CreateDirectory(Dir); |
|
26 |
} |
|
27 |
|
|
28 |
int min = DateTime.Now.Minute / 1; |
|
29 |
|
|
30 |
string path = Dir + "/" + "Log_" + DateTime.Now.ToString("yyyy-MM-dd HH-") + min + ".txt"; |
|
31 |
File.AppendAllText(path, Msg); |
|
21 |
App.FileLogger.Debug(Msg); |
|
32 | 22 |
} |
33 | 23 |
} |
34 | 24 |
catch (Exception e) |
... | ... | |
45 | 35 |
if (lv >= Loglevel) //세팅의 로그 레벨보다 낮거나 같으면 남김 |
46 | 36 |
{ |
47 | 37 |
string Msg = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\t" + "RES" + "\t" + name + "(" + (string)text + ")" + "\r\n"; |
48 |
string Dir = App.AppDataFolder + "\\Log"; |
|
49 |
|
|
50 |
if (Directory.Exists(Dir) == false) |
|
51 |
{ |
|
52 |
Directory.CreateDirectory(Dir); |
|
53 |
} |
|
54 |
|
|
55 |
int min = DateTime.Now.Minute / 1; |
|
56 |
|
|
57 |
string path = Dir + "/" + "Log_" + DateTime.Now.ToString("yyyy-MM-dd HH-") + min + ".txt"; |
|
58 |
File.AppendAllText(path, Msg); |
|
38 |
App.FileLogger.Debug(Msg); |
|
59 | 39 |
} |
60 | 40 |
} |
61 | 41 |
catch (Exception e) |
... | ... | |
72 | 52 |
if (lv >= Loglevel) //세팅의 로그 레벨보다 낮거나 같으면 남김 |
73 | 53 |
{ |
74 | 54 |
string Msg = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "\t" + "RES" + "\t" + text + "\r\n"; |
75 |
string Dir = App.AppDataFolder + "\\Check";
|
|
55 |
string Dir = Path.Combine(App.AppDataFolder, "Check");
|
|
76 | 56 |
|
77 | 57 |
if (Directory.Exists(Dir) == false) |
78 | 58 |
{ |
내보내기 Unified diff