diff --git a/Api/Api.csproj b/Api/Api.csproj
index 553510d..6df56e5 100644
--- a/Api/Api.csproj
+++ b/Api/Api.csproj
@@ -33,4 +33,8 @@
+
+
+
+
diff --git a/Api/Program.cs b/Api/Program.cs
index 17e1900..a8ad2bf 100644
--- a/Api/Program.cs
+++ b/Api/Program.cs
@@ -8,20 +8,24 @@ using Microsoft.AspNetCore.Diagnostics.HealthChecks;
using Serilog;
using Utilities.Classes;
+
Log.Logger = new LoggerConfiguration()
.WriteTo.Console()
.CreateBootstrapLogger();
try
{
- Log.Information("Starting API . . . ");
+ Log.Information("Starting Player Manager API . . . ");
var builder = WebApplication.CreateBuilder(args);
- builder.Services.AddSerilog(options =>
+ var logPath = Path.Combine(AppContext.BaseDirectory, "logs", "log-.txt");
+ builder.Host.UseSerilog((context, _, configuration) =>
{
- options.ReadFrom.Configuration(builder.Configuration);
+ configuration.ReadFrom.Configuration(context.Configuration)
+ .WriteTo.File(logPath, rollingInterval: RollingInterval.Day, rollOnFileSizeLimit: true);
});
+
builder.Services.AddDatabase(builder.Configuration);
builder.Services.AddApplication();
diff --git a/Api/Web.config b/Api/Web.config
new file mode 100644
index 0000000..a4f4f00
--- /dev/null
+++ b/Api/Web.config
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file