<Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <SignAssembly>false</SignAssembly> <UserSecretsId>354572d4-9e15-4099-807c-63a2d29ff9f2</UserSecretsId> <LangVersion>default</LangVersion> <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS> <Version>1.0.1.001</Version> <Company>上海展影医疗科技有限公司</Company> <Product>IRC影像系统 (EICS)</Product> <Copyright>上海展影医疗科技有限公司版权所有</Copyright> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> <DocumentationFile>.\IRaCIS.Core.API.xml</DocumentationFile> <NoWarn>1701;1702;1591;1570;</NoWarn> <OutputPath>..\bin\</OutputPath> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> <DocumentationFile>bin\Release\IRaCIS.Core.API.xml</DocumentationFile> <OutputPath>bin\Release\</OutputPath> <NoWarn>1701;1702;1591</NoWarn> </PropertyGroup> <ItemGroup> <Content Remove="web.config" /> <Content Remove="wwwroot\swagger\ui\abp.js" /> <Content Remove="wwwroot\swagger\ui\abp.swagger.js" /> <Content Remove="wwwroot\swagger\ui\Index.html" /> </ItemGroup> <ItemGroup> <None Remove=".preview.jpg" /> <None Remove="GrpcToken.proto" /> <None Remove="IRaCIS.Core.API.xml" /> <None Remove="Protos\GrpcToken.proto" /> <None Remove="Resources\ip2region.xdb" /> </ItemGroup> <ItemGroup> <ApplicationDefinition Include="GrpcToken.proto" /> </ItemGroup> <ItemGroup> <Content Include="Resources\ip2region.xdb"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> </ItemGroup> <ItemGroup> <EmbeddedResource Include="wwwroot\swagger\ui\abp.js"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </EmbeddedResource> <EmbeddedResource Include="wwwroot\swagger\ui\abp.swagger.js"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </EmbeddedResource> <EmbeddedResource Include="wwwroot\swagger\ui\Index.html"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </EmbeddedResource> </ItemGroup> <ItemGroup> <Protobuf Include="Protos\GrpcToken.proto"> <GrpcServices>Client</GrpcServices> </Protobuf> </ItemGroup> <ItemGroup> <PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" /> <PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.14" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.15"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> <PackageReference Include="ConfigMapFileProvider" Version="2.0.1" /> <PackageReference Include="Hangfire.AspNetCore" Version="1.8.20" /> <PackageReference Include="Hangfire.Dashboard.BasicAuthorization" Version="1.0.2" /> <PackageReference Include="Hangfire.InMemory" Version="1.0.0" /> <PackageReference Include="Hangfire.SqlServer" Version="1.8.20" /> <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.10" /> <PackageReference Include="Serilog.Formatting.Compact" Version="3.0.0" /> <PackageReference Include="Serilog.Sinks.Email" Version="4.1.0" /> <PackageReference Include="Serilog.Sinks.File" Version="7.0.0" /> <PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="9.0.1" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\IRaCIS.Core.Application\IRaCIS.Core.Application.csproj" /> <ProjectReference Include="..\IRaCIS.Core.Infra.EFCore\IRaCIS.Core.Infra.EFCore.csproj" /> </ItemGroup> <ItemGroup> <None Include="..\.editorconfig" Link=".editorconfig" /> </ItemGroup> <ItemGroup> <Folder Include="Properties\PublishProfiles\" /> </ItemGroup> <ItemGroup> <Content Update="appsettings.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Update="Resources\en-US.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> <Content Update="Resources\zh-CN.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> </ItemGroup> <ItemGroup> <None Update="Resources\GeoLite2-City.mmdb"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> <ProjectExtensions> <VisualStudio> <UserProperties properties_4launchsettings_1json__JsonSchema="" /> </VisualStudio> </ProjectExtensions> </Project>