namespace CMSMicroservice.Application.Common.Exceptions; /// /// Thrown when a concurrent payment operation is already in progress for the same scope. /// public class PaymentInProgressException : Exception { public PaymentInProgressException() : base("یک عملیات پرداخت دیگر در حال پردازش است. لطفاً چند لحظه صبر کنید.") { } public PaymentInProgressException(string message) : base(message) { } public PaymentInProgressException(string message, Exception innerException) : base(message, innerException) { } }