Skip to content

Commit

Permalink
4.0.1-build13
Browse files Browse the repository at this point in the history
- Set global working directory
- Moved logs to data/logs
  • Loading branch information
Czompi committed Jan 6, 2022
1 parent 7888ddc commit 67c501c
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CWCT-MA/CWCT-MA.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<RootNamespace>CWCTMA</RootNamespace>
<UserSecretsId>856522d9-149d-4315-86cb-58ef7be680cd</UserSecretsId>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
<Version>4.0.1.12</Version>
<Version>4.0.1.13</Version>
<Authors>Czompi Software</Authors>
<Company>Czompi Software, LLC.</Company>
<Product>Czompi WebAPP Common Template for Microsoft ASP.NET</Product>
Expand Down
9 changes: 9 additions & 0 deletions CWCT-MA/Model/Globals.cs
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,15 @@ public static string ContentDirectory
return dir;
}
}
public static string LogsDirectory
{
get
{
var dir = Path.GetFullPath(Path.Combine(DataDirectory, "logs"));
if (!Directory.Exists(dir)) Directory.CreateDirectory(dir);
return dir;
}
}
#endregion

#region Configs
Expand Down
5 changes: 4 additions & 1 deletion CWCT-MA/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,15 @@ public class Program
{
public static void Main(string[] args)
{
CzomPack.Settings.Application = new CzomPack.Application(typeof(Program).Assembly);
CzomPack.Settings.WorkingDirectory = Globals.DataDirectory;

Globals.LoadConfigs();
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.Enrich.FromLogContext()
.WriteTo.File(
@$"{Assembly.GetExecutingAssembly().GetName().Name}.{DateTime.Now:yyyy-MM-dd}.log",
Path.Combine(Globals.LogsDirectory, @$"{Assembly.GetExecutingAssembly().GetName().Name}.{DateTime.Now:yyyy-MM-dd}.log"),
outputTemplate: "[{Timestamp:HH:mm:ss}] [{Level}] [{SourceContext}] {Message}{NewLine}{Exception}",
fileSizeLimitBytes: 1_000_000,
#if RELEASE
Expand Down

0 comments on commit 67c501c

Please sign in to comment.