Exemplo n.º 1
0
 public static void Setup(this IServiceCollection services, AppSettings appSettings)
 {
     ConfigurationResolver.Setup(services, appSettings);
     ServiceResolver.Setup(services);
     DataResolver.Setup(services, appSettings);
     ExternalServiceResolver.Setup(services);
 }
 public MarketDataService(ExternalServiceResolver serviceResolver,
                          IConfigService configService,
                          ExternalServiceConfigResolver externalServiceConfig)
 {
     _configService            = configService;
     _dataOrchestrationService = serviceResolver(_configService.GetExternalDataServiceName());
     _externalServiceConfig    = externalServiceConfig(_configService.GetExternalDataServiceName());
 }