Skip to content

Commit

Permalink
Feature/v3 10 0 (#400)
Browse files Browse the repository at this point in the history
Updated Pasargad Gateway #355, #373
Fixed Saman Gateway bug #397
Added support for net9.0
  • Loading branch information
Sina-Soltani authored Nov 17, 2024
1 parent f9a82b4 commit 7d363bd
Show file tree
Hide file tree
Showing 77 changed files with 1,868 additions and 1,869 deletions.
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ steps:
displayName: Use Dotnet
inputs:
packageType: sdk
version: 8.x
version: 9.x
- task: NuGetCommand@2
displayName: 'restoring'
inputs:
Expand Down
10 changes: 5 additions & 5 deletions src/Parbad.AspNetCore/src/Parbad.AspNetCore.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<PropertyGroup>
<PackageId>Parbad.AspNetCore</PackageId>
<Product>Parbad.AspNetCore</Product>
<VersionPrefix>1.4.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.5.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -20,7 +20,7 @@ For more information see: https://www.nuget.org/packages/Parbad/</Description>
<PackageTags>parbad aspnetcore Payment Gateway Bank Iran Shetab IranKish Mellat Melli Sadad Parsian Pasargad Saman Asan-Pardakht پرداخت درگاه بانک ایران شتاب ایران-کیش ملت ملی سداد پارسیان پاسارگاد سامان آسان-پرداخت</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
</PropertyGroup>

<PropertyGroup>
Expand All @@ -37,8 +37,8 @@ For more information see: https://www.nuget.org/packages/Parbad/</Description>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' or '$(TargetFramework)' == 'netstandard2.1' ">
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
</ItemGroup>

<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.0' or '$(TargetFramework)' == 'netcoreapp3.1' or '$(TargetFramework)' == 'net5.0' or '$(TargetFramework)' == 'net6.0' or '$(TargetFramework)' == 'net7.0' or '$(TargetFramework)' == 'net8.0' ">
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.0' or '$(TargetFramework)' == 'netcoreapp3.1' or '$(TargetFramework)' == 'net5.0' or '$(TargetFramework)' == 'net6.0' or '$(TargetFramework)' == 'net7.0' or '$(TargetFramework)' == 'net8.0' or '$(TargetFramework)' == 'net9.0' ">
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>

Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/FanAva/src/Parbad.Gateway.FanAva.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

<PropertyGroup>
<PackageId>Parbad.Gateway.FanAva</PackageId>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.2.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<VersionPrefix>1.3.0</VersionPrefix>
<LangVersion>latest</LangVersion>
<Authors>Mohammad Mokhtari</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -15,7 +15,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment Gateway FanAva پرداخت درگاه بانک فن آوا</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>FanAva Gateway for Parbad project.
For more information see: https://www.nuget.org/packages/Parbad/</Description>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<LangVersion>latest</LangVersion>
<IsPackable>false</IsPackable>
</PropertyGroup>
Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/IdPay/src/Parbad.Gateway.IdPay.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.4.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<VersionPrefix>1.5.0</VersionPrefix>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -14,7 +14,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment Gateway Bank Iran Shetab idpay پرداخت درگاه بانک ایران شتاب</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>IDPay.ir Gateway for Parbad project.

For more information see: https://www.nuget.org/packages/Parbad/</Description>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<LangVersion>latest</LangVersion>
<IsPackable>false</IsPackable>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<PropertyGroup>
<PackageId>Parbad.Gateway.IranKish</PackageId>
<Product>Parbad.Gateway.IranKish</Product>
<VersionPrefix>1.1.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.2.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -16,7 +16,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment gateway bank Iran shetab irankish پرداخت درگاه بانک ایران کیش</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>IranKish Gateway for Parbad project.

For more information see: https://www.nuget.org/packages/Parbad/</Description>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<LangVersion>latest</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/PayIr/src/Parbad.Gateway.PayIr.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<PropertyGroup>
<PackageId>Parbad.Gateway.PayIr</PackageId>
<Product>Parbad.Gateway.PayIr</Product>
<VersionPrefix>1.6.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.7.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -16,7 +16,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment Gateway Bank Iran Shetab pay.ir پرداخت درگاه بانک ایران شتاب پی</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>Pay.ir Gateway for Parbad project.

For more information see: https://www.nuget.org/packages/Parbad/</Description>
Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/PayPing/src/Parbad.Gateway.PayPing.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<PropertyGroup>
<PackageId>Parbad.Gateway.PayPing</PackageId>
<Product>Parbad.Gateway.PayPing</Product>
<VersionPrefix>1.3.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.4.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Ali Zaferany</Authors>
<Copyright>Copyright © Parbad 2016</Copyright>
Expand All @@ -16,7 +16,7 @@
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>PayPing Gateway for Parbad project.
For more information see: https://github.com/Sina-Soltani/Parbad</Description>
</PropertyGroup>
Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/Sepehr/src/Parbad.Gateway.Sepehr.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<PropertyGroup>
<PackageId>Parbad.Gateway.Sepehr</PackageId>
<Product>Parbad.Gateway.Sepehr</Product>
<VersionPrefix>1.5.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.6.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -16,7 +16,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment gateway bank Iran shetab sepehr mabna پرداخت درگاه بانک ایران شتاب سپهر مبنا کارت</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>Sepehr Gateway for Parbad project.

For more information see: https://www.nuget.org/packages/Parbad/</Description>
Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/YekPay/src/Parbad.Gateway.YekPay.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<PropertyGroup>
<PackageId>Parbad.Gateway.YekPay</PackageId>
<Product>Parbad.Gateway.YekPay</Product>
<VersionPrefix>1.4.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.5.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -16,7 +16,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment gateway bank Iran shetab yekpay پرداخت درگاه بانک ایران شتاب یک پی</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>YekPay Gateway for Parbad project.

For more information see: https://www.nuget.org/packages/Parbad/</Description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<PropertyGroup>
<PackageId>Parbad.Gateway.ZarinPal</PackageId>
<Product>Parbad.Gateway.ZarinPal</Product>
<VersionPrefix>1.5.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net6.0;net7.0;net8</TargetFrameworks>
<VersionPrefix>1.6.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net6.0;net7.0;net8;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Sina Soltani</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -19,7 +19,7 @@
<Description>ZarinPal Gateway for Parbad project.

For more information see: https://github.com/Sina-Soltani/Parbad</Description>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
</PropertyGroup>

<PropertyGroup>
Expand Down
6 changes: 3 additions & 3 deletions src/Parbad.Gateway/Zibal/src/Parbad.Gateway.Zibal.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
<PackageId>Parbad.Gateway.Zibal</PackageId>
<Product>Parbad.Gateway.Zibal</Product>
<Nullable>enable</Nullable>
<VersionPrefix>1.2.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<VersionPrefix>1.3.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.0;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
<Authors>Mohammad Ashrafi</Authors>
<Copyright>Copyright © Sina Soltani 2016</Copyright>
Expand All @@ -17,7 +17,7 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageTags>parbad Payment Gateway Bank Iran Shetab zibal پرداخت درگاه بانک ایران شتاب زیبال</PackageTags>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.9.2</PackageReleaseNotes>
<PackageReleaseNotes>https://github.com/Sina-Soltani/Parbad/releases/tag/v3.10.0</PackageReleaseNotes>
<Description>Zibal Gateway for Parbad project.

For more information see: https://github.com/Sina-Soltani/Parbad</Description>
Expand Down
Loading

0 comments on commit 7d363bd

Please sign in to comment.