Acontplus.Core
1.1.6
See the version list below for details.
dotnet add package Acontplus.Core --version 1.1.6
NuGet\Install-Package Acontplus.Core -Version 1.1.6
<PackageReference Include="Acontplus.Core" Version="1.1.6" />
<PackageVersion Include="Acontplus.Core" Version="1.1.6" />
<PackageReference Include="Acontplus.Core" />
paket add Acontplus.Core --version 1.1.6
#r "nuget: Acontplus.Core, 1.1.6"
#:package Acontplus.Core@1.1.6
#addin nuget:?package=Acontplus.Core&version=1.1.6
#tool nuget:?package=Acontplus.Core&version=1.1.6
Acontplus.Core
A comprehensive .NET utility library providing foundational components and common functionality for enterprise applications.
Features
Core Components
- Base Entity System - Foundational entity structures with common properties
- Base DTO System - Base classes for data transfer objects
Utilities
- Enum Extensions - Helpful extension methods for working with enums
- Nullable Extensions - Extension methods for nullable types
Validation
- Data Validations - Common validation logic
- XML Validation - XML validation utilities
- Extreme Validations - Specialized validation scenarios
Logging
- Error Logging - Basic error logging infrastructure
Reporting
- Report Infrastructure - Base reporting components
Installation
dotnet add package Acontplus.Core
Usage Examples
Base Entity
public class Product : BaseEntity
{
public string Name { get; set; }
public decimal Price { get; set; }
}
Enum Extensions
public enum Status { Active, Inactive }
// Get display name or description
var displayName = Status.Active.GetDisplayName();
// Parse from string
var status = "Active".ToEnum<Status>();
Data Validation
var validator = new DataValidations();
if (!validator.IsValidEmail("test@example.com"))
{
// Handle invalid email
}
Documentation
Full API documentation is available at [https://github.com/Acontplus-S-A-S/acontplus-dotnet-libs/wiki]
Contributing
We welcome contributions! Please follow these steps:
- Fork the repository
- Create a feature branch
- Submit a pull request
See our [contribution guidelines]https://github.com/Acontplus-S-A-S/acontplus-dotnet-libs/blob/main/CONTRIBUTING.md) for more details.
Support
For issues or questions:
- Open an issue on [GitHub]https://github.com/Acontplus-S-A-S/acontplus-dotnet-libs/issues)
- Email support@acontplus.com
License
MIT License. See [LICENSE]https://github.com/Acontplus-S-A-S/acontplus-dotnet-libs/blob/main/LICENSE) for full details.
Author
Company
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net9.0
- No dependencies.
NuGet packages (10)
Showing the top 5 NuGet packages that depend on Acontplus.Core:
| Package | Downloads |
|---|---|
|
Acontplus.Utilities
Comprehensive utilities library with cross-cutting concerns and general-purpose tools. Includes encryption, IO operations, text processing, time utilities, API helpers, JSON utilities, and security features for enterprise applications. |
|
|
Acontplus.Persistence.SqlServer
Advanced library for SQL Server persistence with Entity Framework Core integration. Includes repositories, context management, ADO.NET support, advanced error handling, and enterprise-ready data access patterns for SQL Server databases. |
|
|
Acontplus.Notifications
Comprehensive library for notification services. Includes email (MailKit, Amazon SES), WhatsApp, push notifications, templating with Scriban, queue management, and enterprise-ready delivery patterns for cloud-native applications. |
|
|
Acontplus.Reports
Advanced library for comprehensive report generation and management. Includes RDLC report processing, PDF/Excel export capabilities, ReportViewer integration, template support, and enterprise-ready reporting patterns for business applications. |
|
|
Acontplus.Services
Comprehensive library for ASP.NET Core application services: JWT authentication, user context management, exception handling, security headers, authorization policies, and enterprise-ready service patterns. For infrastructure services (caching, resilience), use Acontplus.Infrastructure. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.2.0 | 323 | 1/11/2026 |
| 2.1.1 | 343 | 12/25/2025 |
| 2.1.0 | 625 | 12/5/2025 |
| 2.0.3 | 286 | 12/4/2025 |
| 2.0.2 | 268 | 12/3/2025 |
| 2.0.1 | 385 | 11/23/2025 |
| 2.0.0 | 192 | 11/23/2025 |
| 1.6.3 | 505 | 11/17/2025 |
| 1.6.2 | 508 | 11/17/2025 |
| 1.6.1 | 436 | 11/17/2025 |
| 1.6.0 | 428 | 11/10/2025 |
| 1.5.11 | 387 | 11/5/2025 |
| 1.5.10 | 307 | 11/5/2025 |
| 1.5.9 | 200 | 11/5/2025 |
| 1.5.8 | 443 | 10/23/2025 |
| 1.5.7 | 303 | 9/26/2025 |
| 1.5.6 | 364 | 9/25/2025 |
| 1.5.5 | 346 | 9/23/2025 |
| 1.5.4 | 331 | 9/14/2025 |
| 1.5.3 | 228 | 9/14/2025 |
| 1.5.2 | 346 | 9/14/2025 |
| 1.5.1 | 330 | 9/14/2025 |
| 1.5.0 | 283 | 9/9/2025 |
| 1.4.7 | 438 | 8/21/2025 |
| 1.4.6 | 178 | 8/21/2025 |
| 1.4.5 | 293 | 8/19/2025 |
| 1.4.4 | 343 | 8/8/2025 |
| 1.4.3 | 211 | 8/8/2025 |
| 1.4.2 | 350 | 8/7/2025 |
| 1.4.1 | 302 | 8/7/2025 |
| 1.4.0 | 306 | 8/7/2025 |
| 1.3.2 | 752 | 7/23/2025 |
| 1.3.1 | 264 | 7/18/2025 |
| 1.3.0 | 341 | 7/14/2025 |
| 1.2.10 | 186 | 7/14/2025 |
| 1.2.9 | 258 | 7/14/2025 |
| 1.2.8 | 202 | 7/11/2025 |
| 1.2.7 | 211 | 7/11/2025 |
| 1.2.6 | 266 | 7/10/2025 |
| 1.2.5 | 181 | 7/10/2025 |
| 1.2.4 | 191 | 7/10/2025 |
| 1.2.3 | 182 | 7/10/2025 |
| 1.2.2 | 185 | 7/10/2025 |
| 1.2.1 | 253 | 7/10/2025 |
| 1.2.0 | 254 | 7/10/2025 |
| 1.1.11 | 257 | 7/9/2025 |
| 1.1.10 | 366 | 7/6/2025 |
| 1.1.9 | 186 | 7/6/2025 |
| 1.1.8 | 182 | 7/6/2025 |
| 1.1.7 | 262 | 7/6/2025 |
| 1.1.6 | 190 | 7/6/2025 |
| 1.1.5 | 203 | 7/6/2025 |
| 1.1.4 | 247 | 7/4/2025 |
| 1.1.3 | 298 | 7/2/2025 |
| 1.1.2 | 240 | 7/2/2025 |
| 1.1.1 | 191 | 7/2/2025 |
| 1.1.0 | 323 | 7/1/2025 |