public Bed(Contexts.RiverContext context) { Context = context; Processor = obj => { return(Process(obj)); }; Converter = obj => { return(Convert(obj)); }; }
public static Bed Get(Contexts.RiverContext context) { switch (context.Bed.Strategy) { case "Merge": return(new Merge(context)); case "Xml": return(new Xml(context)); default: throw new ArgumentException(); } }
public Xml(Contexts.RiverContext context) : base(context) { }
public Merge(Contexts.RiverContext context) : base(context) { }