public static Liquidities FromString(this Liquidities liquidity, string liquidityText) { switch (liquidityText) { case "M": return(Liquidities.Maker); case "T": return(Liquidities.Taker); default: throw new ArgumentException($"Unsupported liquidity {liquidityText}"); } }
public static string GetString(this Liquidities liquidity) { switch (liquidity) { case Liquidities.Maker: return("M"); case Liquidities.Taker: return("T"); default: throw new ArgumentException($"Unsupported liquidity"); } }