summaryrefslogtreecommitdiffstats
path: root/src/DotNetOAuth/Loggers/TraceLogger.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2008-09-09 08:15:28 -0700
committerAndrew <andrewarnott@gmail.com>2008-09-09 08:15:28 -0700
commit4d3d57f1951644de1b11842008d153bad30ef009 (patch)
tree62dcd32a5448ec9f0696aa59cf36f5f609e6b986 /src/DotNetOAuth/Loggers/TraceLogger.cs
parent871dc36214618e53ab682ab71413f925a78b27f5 (diff)
parent69c93e649dcce69a91d8d5696015e00ee9518e17 (diff)
downloadDotNetOpenAuth-4d3d57f1951644de1b11842008d153bad30ef009.zip
DotNetOpenAuth-4d3d57f1951644de1b11842008d153bad30ef009.tar.gz
DotNetOpenAuth-4d3d57f1951644de1b11842008d153bad30ef009.tar.bz2
Merge branch 'starterkit'
Conflicts: src/DotNetOAuth/Loggers/Log4NetLogger.cs
Diffstat (limited to 'src/DotNetOAuth/Loggers/TraceLogger.cs')
-rw-r--r--src/DotNetOAuth/Loggers/TraceLogger.cs10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/DotNetOAuth/Loggers/TraceLogger.cs b/src/DotNetOAuth/Loggers/TraceLogger.cs
index 04b0a3c..c55d6df 100644
--- a/src/DotNetOAuth/Loggers/TraceLogger.cs
+++ b/src/DotNetOAuth/Loggers/TraceLogger.cs
@@ -7,7 +7,11 @@ namespace DotNetOAuth.Loggers {
using System.Security.Permissions;
internal class TraceLogger : ILog {
- private TraceSwitch traceSwitch = new TraceSwitch("OpenID", "OpenID Trace Switch");
+ private TraceSwitch traceSwitch;
+
+ internal TraceLogger(string name) {
+ traceSwitch = new TraceSwitch(name, name + " Trace Switch");
+ }
#region ILog Properties
@@ -321,8 +325,8 @@ namespace DotNetOAuth.Loggers {
/// if sufficient CAS permissions are granted to use it, otherwise returns false.
/// </summary>
/// <returns>The created <see cref="ILog"/> instance.</returns>
- internal static ILog Initialize() {
- return IsSufficientPermissionGranted ? new TraceLogger() : null;
+ internal static ILog Initialize(string name) {
+ return IsSufficientPermissionGranted ? new TraceLogger(name) : null;
}
}
}