public MarketDataProvider resolve(UserPrincipal user, MarketDataSpecification marketDataSpec) {
MarketDataProvider provider = _underlying.resolve(user, marketDataSpec);
if (provider == null) {
return null;
}
return new MarketDataProviderWithOverride(provider, _overrideInjector);
}