Skip to content

Commit f04e9f1

Browse files
authored
Merge pull request #72 from stackify/fix/RemoveDefaultInternalLogger
Remove default internal file logger
2 parents 61b79ba + f40f700 commit f04e9f1

File tree

3 files changed

+6
-25
lines changed

3 files changed

+6
-25
lines changed

Src/StackifyLib/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[assembly: AssemblyConfiguration("")]
1111
[assembly: AssemblyCompany("Stackify")]
1212
[assembly: AssemblyProduct("Stackify API for .NET")]
13-
[assembly: AssemblyCopyright("Copyright © 2015")]
13+
[assembly: AssemblyCopyright("Copyright © 2018")]
1414
[assembly: AssemblyTrademark("")]
1515
[assembly: AssemblyCulture("")]
1616

Src/StackifyLib/StackifyLib.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,16 @@
1313
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
1414
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
1515
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
16-
<Version>2.1.2</Version>
16+
<Version>2.1.3</Version>
1717
<Authors>StackifyLib</Authors>
1818
<PackageProjectUrl>https://github.com/stackify/stackify-api-dotnet</PackageProjectUrl>
1919
<PackageLicenseUrl>https://github.com/stackify/stackify-api-dotnet/blob/master/LICENSE</PackageLicenseUrl>
2020
<RepositoryUrl>https://github.com/stackify/stackify-api-dotnet</RepositoryUrl>
2121
<RepositoryType>git</RepositoryType>
2222
<PackageIconUrl>https://stackify.com/wp-content/uploads/2017/02/stk.png</PackageIconUrl>
23-
<AssemblyVersion>2.1.2.0</AssemblyVersion>
24-
<FileVersion>2.1.2.0</FileVersion>
23+
<AssemblyVersion>2.1.3.0</AssemblyVersion>
24+
<FileVersion>2.1.3.0</FileVersion>
25+
<PackageReleaseNotes>Remove default internal file logger</PackageReleaseNotes>
2526
</PropertyGroup>
2627

2728
<ItemGroup>

Src/StackifyLib/Utils/StackifyAPILogger.cs

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ namespace StackifyLib.Utils
1111
{
1212
public class StackifyAPILogger
1313
{
14-
#if NETFULL
15-
private static readonly string DefaultLoggerPathAndFile = Path.Combine(Environment.CurrentDirectory, "stackify.debug.log");
16-
#else
17-
private static readonly string DefaultLoggerPathAndFile = Path.Combine(System.AppContext.BaseDirectory, "stackify.debug.log");
18-
#endif
19-
private static readonly object LoggerDefaultLock = new object();
20-
private static StreamWriter _loggerDefault;
21-
2214
private static StringWriter _logger;
2315
private static bool? _logEnabled;
2416

@@ -68,18 +60,6 @@ public static void Log(string message, bool logAnyways = false)
6860
{
6961
_logger.Write(msg);
7062
}
71-
else
72-
{
73-
lock (LoggerDefaultLock)
74-
{
75-
if (_loggerDefault == null)
76-
{
77-
_loggerDefault = new StreamWriter(new FileStream(DefaultLoggerPathAndFile, FileMode.Append, FileAccess.Write, FileShare.Read));
78-
}
79-
}
80-
81-
_loggerDefault.WriteLine(msg);
82-
}
8363
}
8464
}
8565
catch (Exception ex)
@@ -125,4 +105,4 @@ private static void EvaluateLogEnabled()
125105
}
126106
}
127107
}
128-
}
108+
}

0 commit comments

Comments
 (0)