XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension.NetCore.ServerInteractive

[DLL] Server interaction extension, including user identity verification and querying in conjunction with AutoConfig

公开
关注 0 Fork 0 Star 0
UTF-8
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net10.0</TargetFramework>
    <ImplicitUsings>enable</ImplicitUsings>
    <Nullable>enable</Nullable>
    <GenerateDocumentationFile>True</GenerateDocumentationFile>
    <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
    <NoWarn>$(NoWarn);CS1591;CS8669</NoWarn>
    <Version>4.0.1</Version>
    <Title>XFEExtension.NetCore.ServerInteractive</Title>
    <RepositoryUrl>https://github.com/XFEstudio/XFEExtension.NetCore.ServerInteractive</RepositoryUrl>
    <AnalysisLevel>latest</AnalysisLevel>
    <PackAsTool>False</PackAsTool>
    <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
    <SignAssembly>True</SignAssembly>
    <Copyright>寰宇朽力网络科技有限公司版权所有</Copyright>
    <PackageProjectUrl>https://github.com/XFEstudio/XFEExtension.NetCore.ServerInteractive</PackageProjectUrl>
    <PackageIcon>logoIcon.png</PackageIcon>
    <Description>Server interaction extension, including user identity verification and querying in conjunction with AutoConfig</Description>
    <PackageReadmeFile>README.md</PackageReadmeFile>
    <PackageTags>XFE;Server;服务器;XFEExtension</PackageTags>
    <PackageReleaseNotes>
      ## 调整

      4.0 使用自研 CyberComm Socket/TLS/HTTP/1.1/WebSocket 传输层,并提供跨平台可取消生命周期。

      核心服务器按实际本地监听端口分发请求,兼容 EdgeOne/CDN 的公开端口与回源端口不同的场景。

      ## 新增

      支持多个核心服务器绑定同一端口,并通过不同的 MainEntryPoint 区分;同端口同入口配置会在启动时直接报错。

      新增跨平台 EXE 宿主、关联 ID、安全会话令牌、版本化 PBKDF2 密码以及有界网络限制。

      ## 严重

      无
    </PackageReleaseNotes>
    <NeutralLanguage>zh-CN</NeutralLanguage>
    <PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
    <Authors>XFEstudio</Authors>
    <PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
  </PropertyGroup>

  <ItemGroup>
    <None Include="..\LICENSE.txt">
      <Pack>True</Pack>
      <PackagePath>\</PackagePath>
    </None>
    <None Include="..\logoIcon.png">
      <Pack>True</Pack>
      <PackagePath>\</PackagePath>
    </None>
    <None Include="..\README.md">
      <Pack>True</Pack>
      <PackagePath>\</PackagePath>
    </None>
    <None Include="..\README.zh-CN.md">
      <Pack>True</Pack>
      <PackagePath>\</PackagePath>
    </None>
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="XFEExtension.NetCore" Version="5.2.1" />
    <PackageReference Include="XFEExtension.NetCore.AutoConfig" Version="4.1.0" />
    <PackageReference Include="XFEExtension.NetCore.AutoImplement" Version="1.1.0" />
    <PackageReference Include="XFEExtension.NetCore.XFEConsole" Version="2.5.0" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\XFEExtension.NetCore.ServerInteractive.SourceGenerator\XFEExtension.NetCore.ServerInteractive.SourceGenerator.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
  </ItemGroup>

  <ItemGroup>
    <None Include="..\XFEExtension.NetCore.ServerInteractive.SourceGenerator\bin\$(Configuration)\netstandard2.0\XFEExtension.NetCore.ServerInteractive.SourceGenerator.dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" />
  </ItemGroup>

</Project>