43 lines
2.2 KiB
XML
43 lines
2.2 KiB
XML
|
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||
|
<PropertyGroup>
|
||
|
<TargetFramework>net6.0</TargetFramework>
|
||
|
<RootNamespace>gswi</RootNamespace>
|
||
|
</PropertyGroup>
|
||
|
<ItemGroup>
|
||
|
<None Include="nlog-production.config">
|
||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
|
</None>
|
||
|
<None Include="nlog-staging.config">
|
||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
|
</None>
|
||
|
<None Include="nlog-development.config">
|
||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
|
</None>
|
||
|
</ItemGroup>
|
||
|
<Target Name="BeforeBuildEvent" BeforeTargets="BeforeBuild">
|
||
|
<Exec Command="powershell -executionpolicy remotesigned -File ./update-version.ps1" Condition="'$(OS)' == 'Windows_NT'"/>
|
||
|
<Exec Command="pwsh -executionpolicy remotesigned -File ./update-version.ps1" Condition="$([MSBuild]::IsOSPlatform('Linux'))"/>
|
||
|
</Target>
|
||
|
<ItemGroup>
|
||
|
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.2"/>
|
||
|
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.2"/>
|
||
|
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.2"/>
|
||
|
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0"/>
|
||
|
<PackageReference Include="NLog" Version="4.7.13"/>
|
||
|
<PackageReference Include="NLog.Web.AspNetCore" Version="4.14.0"/>
|
||
|
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="6.0.1"/>
|
||
|
</ItemGroup>
|
||
|
<ItemGroup>
|
||
|
<ProjectReference Include="..\gswi.Service\gswi.Service.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.Data\gswi.Data.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.Configuration\gswi.Configuration.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.Model\gswi.Model.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.Interface\gswi.Interface.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.CredentialManager\gswi.CredentialManager.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.SMTP.Model\gswi.SMTP.Model.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.SMTP.Interface\gswi.SMTP.Interface.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.SMTP.Service\gswi.SMTP.Service.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.SignalR\gswi.SignalR.csproj"/>
|
||
|
<ProjectReference Include="..\gswi.Share.Common\gswi.Share.Common.csproj"/>
|
||
|
</ItemGroup>
|
||
|
</Project>
|