ok
9a0816316adf274c4948fb2e201a1da730c0590e
2 files changed
netproxy.nuspecsrc/NetproxySolution.Web/NetproxySolution.Web.csproj
diff --git a/netproxy.nuspec b/netproxy.nuspec
index 976b85e..611b634 100644
--- a/netproxy.nuspec
+++ b/netproxy.nuspec
@@ -18,8 +18,6 @@
<dependencies>
<dependency id="VanDerHeijden.JsonBodyProvider" version="10.0.4" />
</dependencies>
- <!-- <releaseNotes>First release.</releaseNotes> -->
- <!-- <copyright>$copyright$</copyright> -->
<tags>javascript netproxy netproxyasync json</tags>
<contentFiles>
<files include="**/*.*" copyToOutput="true" buildAction="Content" flatten="false" />
diff --git a/src/NetproxySolution.Web/NetproxySolution.Web.csproj b/src/NetproxySolution.Web/NetproxySolution.Web.csproj
index 593a96b..d39b245 100644
--- a/src/NetproxySolution.Web/NetproxySolution.Web.csproj
+++ b/src/NetproxySolution.Web/NetproxySolution.Web.csproj
@@ -1,24 +1,56 @@
-<Project Sdk="Microsoft.NET.Sdk.Web">
+<Project Sdk="Microsoft.NET.Sdk.Web">
- <PropertyGroup>
- <TargetFramework>net10.0</TargetFramework>
- <Nullable>enable</Nullable>
- <ImplicitUsings>enable</ImplicitUsings>
- </PropertyGroup>
+ <PropertyGroup>
+ <TargetFramework>net10.0</TargetFramework>
+ <Nullable>enable</Nullable>
+ <ImplicitUsings>enable</ImplicitUsings>
+ <IsPackable>true</IsPackable>
- <ItemGroup>
- <None Include="..\..\netproxy.nuspec" Link="netproxy.nuspec" />
- <None Include="..\..\README.md" Link="README.md" />
- </ItemGroup>
+ <!-- NuGet metadata zoals eerder -->
+ <PackageId>netproxy</PackageId>
+ <Version>10.0.1</Version>
+ <Authors>alphons</Authors>
+ <Description>netproxy is a lite framework for posting multiparameter data in json format to .net core controllers (including uploads and progress events)</Description>
+ <PackageTags>javascript;netproxy;netproxyasync;json</PackageTags>
+ <PackageLicenseExpression>GPL-3.0-or-later</PackageLicenseExpression>
+ <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
+ <PackageProjectUrl>https://github.com/alphons/netproxy</PackageProjectUrl>
+ <RepositoryUrl>https://github.com/alphons/netproxy.git</RepositoryUrl>
+ <RepositoryType>git</RepositoryType>
+ <RepositoryBranch>master</RepositoryBranch>
+ <PackageReadmeFile>README.md</PackageReadmeFile>
+ </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\..\..\VanDerHeijden.JsonBodyProvider\src\VanDerHeijden.JsonBodyProvider\VanDerHeijden.JsonBodyProvider.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <PackageReference Include="VanDerHeijden.JsonBodyProvider" Version="10.0.4" />
+ </ItemGroup>
- <ItemGroup>
- <Content Update="wwwroot\**">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </Content>
- </ItemGroup>
+ <ItemGroup>
+ <!-- README in package root -->
+ <None Include="..\..\README.md">
+ <Pack>true</Pack>
+ <PackagePath>README.md</PackagePath>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <Content Remove="wwwroot\**" />
+
+ <Content Remove="appsettings*.json" />
+
+ <Content Include="wwwroot\scripts\**">
+ <Pack>true</Pack>
+ <PackagePath>contentFiles\any\any\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
+ </Content>
+
+ <Content Include="wwwroot\images\**">
+ <Pack>true</Pack>
+ <PackagePath>contentFiles\any\any\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
+ </Content>
+
+ <Content Include="wwwroot\css\**">
+ <Pack>true</Pack>
+ <PackagePath>contentFiles\any\any\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
+ </Content>
+ </ItemGroup>
</Project>