Soenneker.NameCom.Domains
4.0.649
Prefix Reserved
dotnet add package Soenneker.NameCom.Domains --version 4.0.649
NuGet\Install-Package Soenneker.NameCom.Domains -Version 4.0.649
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Soenneker.NameCom.Domains" Version="4.0.649" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.NameCom.Domains" Version="4.0.649" />
<PackageReference Include="Soenneker.NameCom.Domains" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Soenneker.NameCom.Domains --version 4.0.649
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Soenneker.NameCom.Domains, 4.0.649"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Soenneker.NameCom.Domains@4.0.649
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Soenneker.NameCom.Domains&version=4.0.649
#tool nuget:?package=Soenneker.NameCom.Domains&version=4.0.649
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Soenneker.NameCom.Domains
A .NET typesafe implementation of Name.com's Domain API
Installation
dotnet add package Soenneker.NameCom.Domains
NameCom Domains Utility
Overview
The NameComDomainsUtil class provides a set of methods for managing domains using the Name.com API. This utility allows developers to list, retrieve, create, and manage domains programmatically.
Features
- List available domains
- Retrieve domain details
- Create new domains
- Enable/disable WHOIS privacy
- Enable/disable auto-renewal
- Renew domains
- Retrieve domain pricing
- Get authorization codes
- Purchase domain privacy
- Set nameservers
- Update domain contacts
- Lock/unlock domains
- Check domain availability
- Perform domain searches
Listing Domains
var request = new ListDomainsRequest();
var response = await domainUtil.ListDomains(request);
Getting Domain Details
var domainDetails = await domainUtil.GetDomain("example.com");
Creating a Domain
var createRequest = new CreateDomainRequest { DomainName = "example.com" };
var createResponse = await domainUtil.CreateDomain(createRequest);
Enabling WHOIS Privacy
var response = await domainUtil.EnableWhoisPrivacy("example.com");
Disabling WHOIS Privacy
var response = await domainUtil.DisableWhoisPrivacy("example.com");
Renewing a Domain
var renewRequest = new RenewDomainRequest { Years = 1 };
var renewResponse = await domainUtil.RenewDomain("example.com", renewRequest);
Checking Domain Availability
var checkRequest = new CheckAvailabilityRequest { DomainNames = new[] { "example.com" } };
var availabilityResponse = await domainUtil.CheckAvailability(checkRequest);
Searching for Domains
var searchRequest = new SearchRequest { Query = "example" };
var searchResponse = await domainUtil.Search(searchRequest);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- Soenneker.Extensions.HttpClient (>= 4.0.3755)
- Soenneker.NameCom.Client (>= 4.0.412)
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 |
|---|---|---|
| 4.0.649 | 52 | 4/16/2026 |
| 4.0.648 | 67 | 4/15/2026 |
| 4.0.647 | 71 | 4/15/2026 |
| 4.0.646 | 67 | 4/15/2026 |
| 4.0.645 | 83 | 4/15/2026 |
| 4.0.644 | 80 | 4/15/2026 |
| 4.0.643 | 75 | 4/14/2026 |
| 4.0.642 | 78 | 4/14/2026 |
| 4.0.641 | 90 | 4/7/2026 |
| 4.0.640 | 87 | 4/7/2026 |
| 4.0.639 | 90 | 4/6/2026 |
| 4.0.638 | 85 | 4/3/2026 |
| 4.0.637 | 83 | 4/3/2026 |
| 4.0.636 | 90 | 4/1/2026 |
| 4.0.635 | 86 | 4/1/2026 |
| 4.0.634 | 87 | 4/1/2026 |
| 4.0.633 | 85 | 3/31/2026 |
| 4.0.632 | 91 | 3/31/2026 |
| 4.0.631 | 94 | 3/31/2026 |
| 4.0.630 | 85 | 3/31/2026 |
Loading failed
Update dependency Soenneker.NameCom.Client to 4.0.412 (#1001)