Varorbc 5 anni fa
parent
commit
c2980c36b2

+ 21 - 5
Directory.Build.props

@@ -6,16 +6,32 @@
     <NoWarn>$(NoWarn);CS1570;CS1591;CA1031;IDE0063</NoWarn>
     <Description>Essensoft.AspNetCore.Payment</Description>
     <Copyright>© Essensoft 2020</Copyright>
-    <PackageIconUrl>https://raw.githubusercontent.com/essensoft/payment/master/img/payment-logo-nuget.png</PackageIconUrl>
+    <PackageIcon>payment-logo-nuget.png</PackageIcon>
     <PackageProjectUrl>https://github.com/essensoft/payment</PackageProjectUrl>
     <RepositoryType>git</RepositoryType>
     <RepositoryUrl>https://github.com/essensoft/payment</RepositoryUrl>
-    <PackageLicenseUrl>https://raw.githubusercontent.com/essensoft/payment/master/LICENSE</PackageLicenseUrl>
-  </PropertyGroup>
-
-  <PropertyGroup Condition="'$(Configuration)' == 'Release' ">
+    <PackageLicenseFile>LICENSE</PackageLicenseFile>
     <GenerateDocumentationFile>true</GenerateDocumentationFile>
     <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
+    <IncludeSymbols>true</IncludeSymbols>
+    <SymbolPackageFormat>snupkg</SymbolPackageFormat>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>Payment.pfx</AssemblyOriginatorKeyFile>
   </PropertyGroup>
+
+  <ItemGroup>
+    <None Include="..\..\img\payment-logo-nuget.png">
+      <Pack>True</Pack>
+      <PackagePath></PackagePath>
+    </None>
+    <None Include="..\..\LICENSE">
+      <Pack>True</Pack>
+      <PackagePath></PackagePath>
+    </None>
+  </ItemGroup>
+
+  <ItemGroup>
+    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
+  </ItemGroup>
   
 </Project>

+ 1 - 0
samples/WebApplicationSample/WebApplicationSample.csproj

@@ -3,6 +3,7 @@
   <PropertyGroup>
     <TargetFramework>netcoreapp3.1</TargetFramework>
     <UserSecretsId>a59ca38e-9b52-44fe-b3d2-8cb5a1641623</UserSecretsId>
+    <SignAssembly>false</SignAssembly>
   </PropertyGroup>
 
   <ItemGroup>

BIN
src/Essensoft.AspNetCore.Payment.Alipay/Payment.pfx


BIN
src/Essensoft.AspNetCore.Payment.Security/Payment.pfx


BIN
src/Essensoft.AspNetCore.Payment.WeChatPay/Payment.pfx