omise-dotnet
omise-dotnet copied to clipboard
Generate Models, Enums, Params and Requests
Main tasks
- [x] Models
- [x] Enums
- [x] Resources (Need a redesign to make it more corresponds to API endpoint)
- [x] Request Params ( renamed from
{Action}Requestto{Action}Params) - [x] Delete all
*Request.cs - [x] Move
*ParamstoParams/*.cs - [x] Fix failed tests (WIP)
- [x] Pin 2019 API version
- [x] Fix DisputeResource's statuses
Changes
- [x] Rename
OffsiteTypestoSourceType - [x] Rename
PaymentSourcetoSource - [x] Move
testdata/dir toOmise.Tests - [x] Remove Omise.Tests T4 template for fixtures (we don't have to re-run T4 every time when we add new fixtures)
- [x] Remove
Omise/Modets.tt🎉 - [x] Use
dotnet test - [x] Use Github Action
- [x] Migrate
Makefileto usedotnetcommands - [x] Update version to 3.0.0
When we can use this on nuget?
@NattawatPin Since this is a major release and it involves a re-design and breaking changes. We don't have a specific date yet. But we'll keep you posted.
SonarCloud Quality Gate failed. 
0 Bugs
0 Vulnerabilities
1 Security Hotspot
46 Code Smells
No Coverage information
1.8% Duplication
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint