初始化

This commit is contained in:
2025-11-20 09:56:11 +08:00
commit f19e6ad613
87 changed files with 75630 additions and 0 deletions

43
Program.cs Normal file
View File

@@ -0,0 +1,43 @@
using AutoNotificatPhone.Models;
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.AddControllersWithViews();
// <20><><EFBFBD><EFBFBD> CORS <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
builder.Services.AddCors(options =>
{
options.AddPolicy("AllowAnyOrigin", builder =>
{
builder.AllowAnyOrigin() // <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD>Դ
.AllowAnyMethod() // <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD>HTTP<54><50><EFBFBD><EFBFBD>
.AllowAnyHeader(); // <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>ͷ
});
});
builder.Services.AddHostedService<TimerClass>();
var app = builder.Build();
// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Home/Error");
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ø<EFBFBD><C3B8>ϸ<EFBFBD><CFB8><EFBFBD>CORS<52><53><EFBFBD><EFBFBD>
// app.UseCors("RestrictedPolicy");
}
app.UseStaticFiles();
app.UseRouting();
// ʹ<><CAB9> CORS <20>м<EFBFBD><D0BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> UseRouting ֮<><D6AE><EFBFBD><EFBFBD>UseAuthorization ֮ǰ<D6AE><C7B0>
app.UseCors("AllowAnyOrigin");
app.UseAuthorization();
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
app.Run();