移除swagger包,精简程序

This commit is contained in:
ioxygen 2021-08-06 09:54:08 +08:00
parent 1f44bf3e4b
commit 6269f4c218
6 changed files with 9 additions and 23 deletions

View File

@ -6,7 +6,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="5.0.0" />
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="5.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Log4Net.AspNetCore" Version="5.0.3" />
</ItemGroup>

View File

@ -52,7 +52,7 @@ namespace FastTunnel.Core
services.AddHostedService<ServiceFastTunnelClient>();
}
public static void UseFastTunnel(this IApplicationBuilder app)
public static void UseFastTunnelServer(this IApplicationBuilder app)
{
app.UseWebSockets();
var swapHandler = app.ApplicationServices.GetRequiredService<FastTunnelSwapHandler>();

View File

@ -36,7 +36,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0-preview.6.21352.12" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0" />
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0" />
<PackageReference Include="Yarp.ReverseProxy" Version="1.0.0-preview.12.21328.2" />

View File

@ -8,11 +8,10 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="5.0.0" />
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="5.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0-preview.4.21253.7" />
<PackageReference Include="Microsoft.Extensions.Logging.Configuration" Version="6.0.0-preview.4.21253.7" />
<PackageReference Include="Microsoft.Extensions.Logging.Log4Net.AspNetCore" Version="5.0.3" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="5.6.3" />
</ItemGroup>
<ItemGroup>

View File

@ -1,19 +1,9 @@
using System;
using System.Collections.Generic;
using FastTunnel.Core;
using FastTunnel.Core.Extensions;
using FastTunnel.Core.Forwarder;
using FastTunnel.Core.Forwarder.MiddleWare;
using FastTunnel.Core.MiddleWares;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.OpenApi.Models;
using Yarp.ReverseProxy.Configuration;
using Yarp.ReverseProxy.Forwarder;
using Yarp.Sample;
namespace FastTunnel.Server
{
@ -40,8 +30,10 @@ namespace FastTunnel.Server
if (env.IsDevelopment())
{
}
app.UseFastTunnel();
// -------------------FastTunnel START------------------
app.UseFastTunnelServer();
// -------------------FastTunnel END--------------------
app.UseRouting();

View File

@ -1,5 +1,4 @@
{
"urls": "http://*:1270;", // Http
"Logging": {
"LogLevel": {
// Trace Debug Information Warning Error
@ -9,11 +8,9 @@
}
},
"AllowedHosts": "*",
"urls": "http://*:1270;", // Http&
"ServerSettings": {
//
//"BindPort": 1271,
//
//
"WebDomain": "test.cc",
// ngixn访
@ -22,7 +19,7 @@
// 访ip访
"WebAllowAccessIps": [],
// SSHSSH.false
// SSHForward.false
"EnableForward": true
}
}