/// <summary>Call PROBA Business event</summary> public static void BusinessEvent(BusinessTypes businessType, double value = 0.0, string currency = "IRR", string itemName = "Item", int transactionCount = 1, string cartName = "Main Cart", string extraDetails = "No Extra Details", PaymentTypes paymentType = PaymentTypes.Unkown, bool specialEvent = false, string specialEventName = "", double amount = 0.0, bool virtualCurrency = false) { _ = new BusinessEventViewModel(businessType, value, currency, itemName, transactionCount, cartName, extraDetails, paymentType, specialEvent, specialEventName, amount, virtualCurrency); }
internal static void BusinessEventCreated(BusinessEventViewModel businessEventViewModel) { BusinessEvent?.Invoke(businessEventViewModel); }