public static IServiceCollection AddIntegrations(this IServiceCollection services, IConfiguration configuration) { var alpacaConfigurations = new AlpacaConfigurations(); configuration.Bind(nameof(alpacaConfigurations), alpacaConfigurations); services.AddSingleton(alpacaConfigurations); services.AddAutoMapper(Assembly.GetExecutingAssembly()); AddIoC(services); return(services); }
public AlpacaClient(AlpacaConfigurations config, IMapper mapper) { _config = config ?? throw new ArgumentNullException(nameof(config)); _mapper = mapper; }