protected virtual void OnWalletEvent(WalletEventArgs e) { WalletEvent(this, e); }
private static void Log_TopUp(object sender, WalletEventArgs e) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Top up amount: {e.Amount}"); Console.WriteLine(e.ActionMessage); }