|
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" |