/// <summary> /// Adds coin sources to the <paramref name="services" />. /// </summary> /// <param name="services">The <see cref="IServiceCollection" />.</param> /// <param name="configurationRoot">Configuration</param> /// <returns></returns> public static IServiceCollection AddClients(this IServiceCollection services, IConfigurationRoot configurationRoot) { #if NOT_DEPRECATED // currently returning errors CoinMarketCapClient.Register(services); #endif BinanceClient.Register(services); BittrexClient.Register(services); GdaxClient.Register(services); GateIoClient.Register(services); KrakenClient.Register(services); PoloniexClient.Register(services); FunFairClientBase.Register(services: services, configurationRoot.GetSection(key: "Sources:FunFair") .Get <FunFairClientConfiguration>()); return(services); }