ValidateWebApp
|
Functions | |
builder.Services. | AddDbContextFactory< ServiceContext > (options=> options.UseSqlServer(connectionString)) |
builder.Services. | AddHostedService< CleaningService > () |
builder.Services. | AddCors (options=> { options.AddPolicy(name:MyAllowSpecificOrigins, policy=> { policy.AllowAnyOrigin() .AllowAnyHeader() .AllowAnyMethod();});}) |
builder.Services. | AddControllers () |
builder.Services. | AddEndpointsApiExplorer () |
builder.Services. | AddSwaggerGen () |
app. | UseCors (MyAllowSpecificOrigins) |
if (app.Environment.IsDevelopment()) | |
app. | UseAuthorization () |
app. | MapControllers () |
app. | Run () |
Variables | |
var | builder = WebApplication.CreateBuilder(args) |
var | dbHost = Environment.GetEnvironmentVariable("DB_HOST") |
var | dbName = Environment.GetEnvironmentVariable("DB_NAME") |
var | dbPassword = Environment.GetEnvironmentVariable("DB_SA_PASSWORD") |
var | connectionString = $"Data Source={dbHost};Initial Catalog={dbName};User ID=sa;Password={dbPassword};Encrypt = True; Trust Server Certificate=true;" |
var | MyAllowSpecificOrigins = "_myAllowSpecificOrigins" |
var | app = builder.Build() |
builder.Services. AddControllers | ( | ) |
builder.Services. AddCors | ( | options | , |
{ options.AddPolicy(name:MyAllowSpecificOrigins, policy=> { policy.AllowAnyOrigin() .AllowAnyHeader() .AllowAnyMethod();});} | ) |
builder.Services. AddDbContextFactory< ServiceContext > | ( | options | , |
options. | UseSqlServerconnectionString ) |
builder.Services. AddEndpointsApiExplorer | ( | ) |
builder.Services. AddHostedService< CleaningService > | ( | ) |
builder.Services. AddSwaggerGen | ( | ) |
if | ( | app::Environment::IsDevelopment() | ) |
app. MapControllers | ( | ) |
app. Run | ( | ) |
app. UseAuthorization | ( | ) |
app. UseCors | ( | MyAllowSpecificOrigins | ) |
var app = builder.Build() |
var builder = WebApplication.CreateBuilder(args) |
var connectionString = $"Data Source={dbHost};Initial Catalog={dbName};User ID=sa;Password={dbPassword};Encrypt = True; Trust Server Certificate=true;" |
var dbHost = Environment.GetEnvironmentVariable("DB_HOST") |
var dbName = Environment.GetEnvironmentVariable("DB_NAME") |
var dbPassword = Environment.GetEnvironmentVariable("DB_SA_PASSWORD") |
var MyAllowSpecificOrigins = "_myAllowSpecificOrigins" |