{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "Serilog": {
    "Using": [ "Serilog.Sinks.File" ],
    "MinimumLevel": {
      "Default": "Information"
    },
    "WriteTo": [
      {
        "Name": "File",
        "Args": {
          "path": "../logs/webapi-.log",
          "rollingInterval": "Day",
          "outputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} {CorrelationId} {Level:u3} {Username} {Message:lj}{Exception}{NewLine}"
        }
      }
    ]
  },
  "AllowedHosts": "*",
  "Jwt": {
    "Key": "ThisIsASecretKeyForJwt1234567890",
    "Issuer": "BuildflowApi",
    "Audience": "BuildflowUsers"
  },
  "ConnectionStrings": {
    //Production DB
    //"DefaultConnection": "Host=103.91.186.169;Port=5432;Database=Infratracker_rpp;Username=postgres;Password=Admin@123"
    // Development DB
    "DefaultConnection": "Host=103.14.123.245;Port=5432;Database=Trackerdb_devp;Username=postgres;Password=sql@2026;Maximum Pool Size=200;Minimum Pool Size=0;Timeout=15;CommandTimeout=30"
    //Test DB
    // "DefaultConnection": "Host=103.91.186.169;Port=5432;Database=Infratracker_test;Username=postgres;Password=Admin@123"
  },
  "Cors": {
    "HostName": "https://app.preciseelevate.com"
  },
  "Frontend": {
    "Url": "https://app.preciseelevate.com"
  },
  "FileSettings": {
    "RiskUploadPath": "uploads/risks"
  }
}