signalr
This commit is contained in:
parent
c307164f31
commit
a16b14bd88
10
Program.cs
10
Program.cs
|
|
@ -45,7 +45,12 @@ string redisConnection = builder.Configuration.GetValue<string>("Redis:Connectio
|
||||||
builder.Services.AddSingleton(new RedisService(redisConnection));
|
builder.Services.AddSingleton(new RedisService(redisConnection));
|
||||||
builder.Services.AddTransient<TokenValidationMiddleware>();
|
builder.Services.AddTransient<TokenValidationMiddleware>();
|
||||||
////注册SignalR
|
////注册SignalR
|
||||||
builder.Services.AddSignalR();
|
builder.Services.AddSignalR(hubOptions =>
|
||||||
|
{
|
||||||
|
hubOptions.EnableDetailedErrors = true;
|
||||||
|
hubOptions.KeepAliveInterval = TimeSpan.FromSeconds(10);
|
||||||
|
hubOptions.HandshakeTimeout = TimeSpan.FromSeconds(5);
|
||||||
|
});
|
||||||
builder.Services.AddHttpClient();
|
builder.Services.AddHttpClient();
|
||||||
//注册依赖注入
|
//注册依赖注入
|
||||||
builder.Services.ServicesAutoInjectionExtension();
|
builder.Services.ServicesAutoInjectionExtension();
|
||||||
|
|
@ -74,7 +79,7 @@ builder.Services.AddTransient<SqlSugarClient>(sp =>
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
db.Aop.OnLogExecuting = (sql, pars) =>
|
db.Aop.OnLogExecuting = (sql, pars) =>
|
||||||
{
|
{
|
||||||
// Console.WriteLine(sql + "参数值:" + db.Utilities.SerializeObject(pars.ToDictionary(it => it.ParameterName, it => it.Value)));
|
// Console.WriteLine(sql + "²ÎÊýÖµ£º" + db.Utilities.SerializeObject(pars.ToDictionary(it => it.ParameterName, it => it.Value)));
|
||||||
};
|
};
|
||||||
//创建数据库和表的语句仅执行一次
|
//创建数据库和表的语句仅执行一次
|
||||||
//db.DbMaintenance.CreateDatabase();
|
//db.DbMaintenance.CreateDatabase();
|
||||||
|
|
@ -111,6 +116,7 @@ app.UseSwagger();
|
||||||
app.UseSwaggerUI();
|
app.UseSwaggerUI();
|
||||||
//路由匹配
|
//路由匹配
|
||||||
app.UseRouting();
|
app.UseRouting();
|
||||||
|
app.UseWebSockets();
|
||||||
app.UseAuthorization();
|
app.UseAuthorization();
|
||||||
app.UseCors("CorsPolicy");
|
app.UseCors("CorsPolicy");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue