using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
public List<LineItem> Handle(Order order) { return []; }
private List<GamAccount> Accounts;
public Gam(List<GamAccount> accounts)
public List<LineItem> Handle(Order order)
List<LineItem> created = [];
foreach (var account in Accounts)
created.AddRange(account.Handle(order));
public class LineItem { }