Newer
Older
Warehouse / src / WebApi / appsettings.json
@Derek Comartin Derek Comartin on 22 Aug 2023 1 KB Init
{
  "CorsSettings": {
    "AllowedOrigins": []
  },
  "SwaggerSettings": {
    "ApiName": "MyWarehouse",
    "UseSwagger": false,
    "LoginPath": "/account/oauth2/access_token"
  },
  "AzureKeyVaultSettings": {
    "ServiceUrl": null, // Secret
    "AddToConfiguration": false
  },
  "ApplicationDbSettings": {
    "AutoMigrate": true,
    "AutoSeed": true
  },
  "UserSeedSettings": {
    "SeedDefaultUser": false,
    "DefaultUsername": null, // Secret
    "DefaultPassword": null, // Secret
    "DefaultEmail": null // Secret
  },
  "AuthenticationSettings": {
    "JwtIssuer": "MyWarehouse",
    "JwtAudience": "MyWarehouse",
    "TokenExpirationSeconds": 86400,
    "JwtSigningKeyBase64": null // Secret
  },
  "ExternalAuthenticationSettings": {
    "GoogleClientId": null // Secret
  },
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "LogglySettings": {
    "WriteToLoggly": true,
    "CustomerToken": null // Secret
  },
  "AllowedHosts": "*",
  "ConnectionStrings": {
    "DefaultConnection": null // Secret
  }
}