Skip to content

Commit 7b06bbc

Browse files
author
Daniele Giallonardo
committed
Aggiunta compilazione multi-target
1 parent ddc449e commit 7b06bbc

File tree

3 files changed

+75
-58
lines changed

3 files changed

+75
-58
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,82 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
5-
<LangVersion>latest</LangVersion>
6-
<Description>AspNetCore Remote Authenticator for CIE</Description>
7-
<Authors>Daniele Giallonardo, Stefano Mostarda</Authors>
8-
<AssemblyName>CIE.AspNetCore.Authentication</AssemblyName>
9-
<RootNamespace>CIE.AspNetCore.Authentication</RootNamespace>
10-
<PackageId>CIE.AspNetCore.Authentication</PackageId>
11-
<PackageTags>cie;aspnetcore;authentication</PackageTags>
12-
<PackageProjectUrl>https://github.com/italia/cie-aspnetcore</PackageProjectUrl>
13-
<PackageIcon>cie-nuget.png</PackageIcon>
14-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
15-
<PackageVersion>2.0.2</PackageVersion>
16-
<Version>2.0.2</Version>
17-
<AssemblyVersion>2.0.2</AssemblyVersion>
18-
<FileVersion>2.0.2</FileVersion>
19-
<InformationalVersion>2.0.2</InformationalVersion>
20-
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
21-
<PackageReadmeFile>README.md</PackageReadmeFile>
22-
<RepositoryUrl>https://github.com/italia/cie-aspnetcore</RepositoryUrl>
23-
</PropertyGroup>
3+
<PropertyGroup>
4+
<TargetFrameworks>net7.0;net6.0;net5.0</TargetFrameworks>
5+
<LangVersion>latest</LangVersion>
6+
<Description>AspNetCore Remote Authenticator for CIE</Description>
7+
<Authors>Daniele Giallonardo, Stefano Mostarda</Authors>
8+
<AssemblyName>CIE.AspNetCore.Authentication</AssemblyName>
9+
<RootNamespace>CIE.AspNetCore.Authentication</RootNamespace>
10+
<PackageId>CIE.AspNetCore.Authentication</PackageId>
11+
<PackageTags>cie;aspnetcore;authentication</PackageTags>
12+
<PackageProjectUrl>https://github.com/italia/cie-aspnetcore</PackageProjectUrl>
13+
<PackageIcon>cie-nuget.png</PackageIcon>
14+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
15+
<PackageVersion>2.0.3</PackageVersion>
16+
<Version>2.0.3</Version>
17+
<AssemblyVersion>2.0.3</AssemblyVersion>
18+
<FileVersion>2.0.3</FileVersion>
19+
<InformationalVersion>2.0.3</InformationalVersion>
20+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
21+
<PackageReadmeFile>README.md</PackageReadmeFile>
22+
<RepositoryUrl>https://github.com/italia/cie-aspnetcore</RepositoryUrl>
23+
</PropertyGroup>
2424

25-
<ItemGroup>
26-
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
27-
</ItemGroup>
25+
<ItemGroup>
26+
<PackageReference Include="Microsoft.AspNetCore.Authentication" Version="2.2.0" />
27+
<PackageReference Include="Microsoft.AspNetCore.Mvc.ViewFeatures" Version="2.2.0" />
28+
<PackageReference Include="Microsoft.AspNetCore.Razor" Version="2.2.0" />
29+
<PackageReference Include="Microsoft.AspNetCore.Razor.Language" Version="6.0.21" />
30+
</ItemGroup>
2831

29-
<ItemGroup>
30-
<None Include="Mvc\Resources\cie-nuget.png" Pack="true" PackagePath="\" />
31-
</ItemGroup>
32+
<ItemGroup Condition=" '$(TargetFramework)' == 'net7.0' or '$(TargetFramework)' == 'net6.0'">
33+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="7.0.4" />
34+
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
35+
<PackageReference Include="System.Security.Cryptography.Xml" Version="7.0.1" />
36+
</ItemGroup>
3237

33-
<ItemGroup>
34-
<None Remove="Mvc\Resources\cie-button.png" />
35-
</ItemGroup>
38+
<ItemGroup Condition=" '$(TargetFramework)' == 'net7.0' ">
39+
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="7.0.10" />
40+
</ItemGroup>
3641

37-
<ItemGroup>
38-
<EmbeddedResource Include="Mvc\Resources\cie-button.png" />
39-
</ItemGroup>
42+
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' ">
43+
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="6.0.21" />
44+
</ItemGroup>
4045

41-
<ItemGroup>
42-
<PackageReference Include="Microsoft.AspNetCore.Authentication" Version="2.2.0" />
43-
<PackageReference Include="Microsoft.AspNetCore.Mvc.ViewFeatures" Version="2.2.0" />
44-
<PackageReference Include="Microsoft.AspNetCore.Razor" Version="2.2.0" />
45-
<PackageReference Include="Microsoft.AspNetCore.Razor.Language" Version="6.0.16" />
46-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="7.0.4" />
47-
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
48-
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="7.0.5" />
49-
<PackageReference Include="System.Security.Cryptography.Xml" Version="7.0.1" />
50-
</ItemGroup>
46+
<ItemGroup Condition=" '$(TargetFramework)' == 'net5.0' ">
47+
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="5.0.17" />
48+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="5.0.0" />
49+
<PackageReference Include="Microsoft.Extensions.Http" Version="5.0.0" />
50+
<PackageReference Include="System.Security.Cryptography.Xml" Version="5.0.0" />
51+
</ItemGroup>
5152

52-
<ItemGroup>
53-
<Compile Update="Resources\ErrorLocalization.Designer.cs">
54-
<DesignTime>True</DesignTime>
55-
<AutoGen>True</AutoGen>
56-
<DependentUpon>ErrorLocalization.resx</DependentUpon>
57-
</Compile>
58-
</ItemGroup>
59-
<ItemGroup>
60-
<EmbeddedResource Update="Resources\ErrorLocalization.resx">
61-
<Generator>ResXFileCodeGenerator</Generator>
62-
<LastGenOutput>ErrorLocalization.Designer.cs</LastGenOutput>
63-
</EmbeddedResource>
64-
</ItemGroup>
53+
<ItemGroup>
54+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
55+
</ItemGroup>
56+
57+
<ItemGroup>
58+
<None Include="Mvc\Resources\cie-nuget.png" Pack="true" PackagePath="\" />
59+
</ItemGroup>
60+
61+
<ItemGroup>
62+
<None Remove="Mvc\Resources\cie-button.png" />
63+
</ItemGroup>
64+
65+
<ItemGroup>
66+
<EmbeddedResource Include="Mvc\Resources\cie-button.png" />
67+
</ItemGroup>
68+
69+
<ItemGroup>
70+
<Compile Update="Resources\ErrorLocalization.Designer.cs">
71+
<DesignTime>True</DesignTime>
72+
<AutoGen>True</AutoGen>
73+
<DependentUpon>ErrorLocalization.resx</DependentUpon>
74+
</Compile>
75+
</ItemGroup>
76+
<ItemGroup>
77+
<EmbeddedResource Update="Resources\ErrorLocalization.resx">
78+
<Generator>ResXFileCodeGenerator</Generator>
79+
<LastGenOutput>ErrorLocalization.Designer.cs</LastGenOutput>
80+
</EmbeddedResource>
81+
</ItemGroup>
6582
</Project>

CIE.AspNetCore.Authentication/CIE.AspNetCore.Authentication/Resources/ErrorLocalization.Designer.cs

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CIE.AspNetCore.Authentication/CIE.AspNetCore.WebApp/CIE.AspNetCore.WebApp.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="7.0.5" />
10+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="7.0.10" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

0 commit comments

Comments
 (0)