SAPTEC.Framework.Common 1.5.2 License Info

SAPTEC.Framework.Common 1.5.2

<div align="center">

⚙️ SAPTEC.Framework.Common

.NET Standard Dapper Polly

Core framework library providing data access, encryption, exception handling, logging, security, and extension methods for SAPTEC applications.

</div>


📦 Components

Module Description
💾 Data Access DapperHelper (Dapper + Polly resilience), SQLDataHelper (ADO.NET)
🔒 Encryption AESEncryptionHelper, EncryptionHelper (AES-256 CBC)
📦 Entities MethodHttpResult<T>, TransactionResult<T>, SpResult, HeavyQueryOptions
🚨 Exceptions BaseException, BusinessException, ConfigurationException, DataProviderException, UIException
🧩 Extensions Collections, Enums, Exceptions, Strings
🛠️ Helpers DataProviderHelper, FileProcessingHelper
📝 Logging LoggingHelper (log4net), Serilog integration
🔐 Security SaptecClaimsPrincipalHelper, 22+ custom claim types

🔗 Dependencies

  ⚙️ SAPTEC.Framework.Common  ──►  🔧 SAPTEC.Framework.Configuration

🚀 Quick Start

// Data access with DapperHelper
var result = DapperHelper.ExecuteStoredProcedure<MyEntity>("SP_GetData", parameters);

// Encryption
var encrypted = AESEncryptionHelper.Encrypt(plainText, key);

// Claims-based security
var userId = SaptecClaimsPrincipalHelper.GetUserId(httpContext);

<div align="center">

Part of SAPTEC.Framework.NetStandard

</div>