stefc.inwx
0.2.3-g71fcaf2a1c
dotnet add package stefc.inwx --version 0.2.3-g71fcaf2a1c
NuGet\Install-Package stefc.inwx -Version 0.2.3-g71fcaf2a1c
<PackageReference Include="stefc.inwx" Version="0.2.3-g71fcaf2a1c" />
paket add stefc.inwx --version 0.2.3-g71fcaf2a1c
#r "nuget: stefc.inwx, 0.2.3-g71fcaf2a1c"
// Install stefc.inwx as a Cake Addin #addin nuget:?package=stefc.inwx&version=0.2.3-g71fcaf2a1c&prerelease // Install stefc.inwx as a Cake Tool #tool nuget:?package=stefc.inwx&version=0.2.3-g71fcaf2a1c&prerelease
Accessing INWX API
For a private project I want to use Let's Encrypt together with the DNS Verification method (in short create or update a nameserver TXT record) on my DNS Provider I use here in Germany named INWX.
For doing this automatic I need a C# client for the API they provide to me (API)[https://www.inwx.de/de/help/apidoc]
I don't find any C# adaption on their provided client bindings so I decide to write it by my own. But I only implement the following API methods they provide. That's at the moment all I need for getting my work done:
- account.login
- account.logout
- nameserver.info
- nameserver.createRecord
- nameserver.updateRecord
- nameserver.deleteRecord
For explain how it is used have a look on the /sample
folder. I think it's selfdecriped for any C# developer.
If you need further methods please put in Pull-Request on that or leave me a short note here.
Stefc
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.2.3-g71fcaf2a1c | 155 | 12/29/2022 |
0.2.2 | 307 | 12/29/2022 |
0.1.2-ge3720f66f9 | 202 | 12/27/2022 |
0.1.1 | 292 | 12/27/2022 |