net3000.constantcontact
1.0.0
dotnet add package net3000.constantcontact --version 1.0.0
NuGet\Install-Package net3000.constantcontact -Version 1.0.0
<PackageReference Include="net3000.constantcontact" Version="1.0.0" />
<PackageVersion Include="net3000.constantcontact" Version="1.0.0" />
<PackageReference Include="net3000.constantcontact" />
paket add net3000.constantcontact --version 1.0.0
#r "nuget: net3000.constantcontact, 1.0.0"
#:package net3000.constantcontact@1.0.0
#addin nuget:?package=net3000.constantcontact&version=1.0.0
#tool nuget:?package=net3000.constantcontact&version=1.0.0
Net3000 ConstantContact Library
This library provides ConstantContact API integration functionality for Net3000 solutions.
Features
- ConstantContact API authentication and token management
- Contact management (create, update, delete, search)
- Contact list management
- Custom fields management
- Email campaign management
- Full async and sync method support
Usage
using Net3000.ConstantContact.Services;
// Initialize service
var service = new ConstantContactService(configuration);
// Exchange authorization code for tokens
var tokenResult = await service.ExchangeCodeForTokensAsync(code, redirectUri);
// Subscribe a contact to a list
var result = await service.SubscribeAsync(listId, email, firstName, lastName);
// Create a contact list
var listResult = await service.CreateListAsync(new ListModel
{
name = "My List",
description = "Description"
});
Configuration
Add ConstantContact settings to your configuration:
{
"ConstantContact": {
"ClientId": "your-client-id",
"ClientSecret": "your-client-secret"
}
}
License
MIT License - Copyright © Net3000 2024
| 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. |
-
net10.0
- Microsoft.EntityFrameworkCore (>= 10.0.7)
- net3000.common (>= 10.0.22)
- net3000.servicecoordinator (>= 1.0.0)
- Newtonsoft.Json (>= 13.0.4)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on net3000.constantcontact:
| Package | Downloads |
|---|---|
|
net3000.mailingList
Mailing list management library for Net3000.ca applications. Subscriber management, campaigns, multi-platform integrations (SendGrid, MailChimp, Constant Contact), delivery tracking, and audience contact sources. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 135 | 7/31/2026 |
Initial release of Net3000 ConstantContact library with email marketing API integration.