protected string GetDataStringFromMyAnimeListValues(MyAnimeListValues values) { var formatterFactory = new ValuesFormatterFactory(); dynamic formatter = formatterFactory.Create(values); // https://coding.abel.nu/2012/04/dynamic-overload-resolution/ return(formatter.Format((dynamic)values)); }
protected string GetDataStringFromMyAnimeListValues(MyAnimeListValues values) { var formatterFactory = new ValuesFormatterFactory(); dynamic formatter = formatterFactory.Create(values); // https://coding.abel.nu/2012/04/dynamic-overload-resolution/ return formatter.Format((dynamic)values); }
public ValuesFormatterFactoryFixture() { Factory = new ValuesFormatterFactory(); }