Lean  $LEAN_TAG$
QuantConnect.Interfaces.IMapFileProvider Interface Reference

Provides instances of MapFileResolver at run time More...

Inheritance diagram for QuantConnect.Interfaces.IMapFileProvider:
[legend]

Public Member Functions

void Initialize (IDataProvider dataProvider)
 Initializes our MapFileProvider by supplying our dataProvider More...
 
MapFileResolver Get (AuxiliaryDataKey auxiliaryDataKey)
 Gets a MapFileResolver representing all the map files for the specified market More...
 

Detailed Description

Provides instances of MapFileResolver at run time

Definition at line 26 of file IMapFileProvider.cs.

Member Function Documentation

◆ Initialize()

void QuantConnect.Interfaces.IMapFileProvider.Initialize ( IDataProvider  dataProvider)

Initializes our MapFileProvider by supplying our dataProvider

Parameters
dataProviderDataProvider to use

Implemented in QuantConnect.Data.Auxiliary.LocalZipMapFileProvider, and QuantConnect.Data.Auxiliary.LocalDiskMapFileProvider.

◆ Get()

MapFileResolver QuantConnect.Interfaces.IMapFileProvider.Get ( AuxiliaryDataKey  auxiliaryDataKey)

Gets a MapFileResolver representing all the map files for the specified market

Parameters
auxiliaryDataKeyKey used to fetch a map file resolver. Specifying market and security type
Returns
A MapFileResolver containing all map files for the specified market

Implemented in QuantConnect.Data.Auxiliary.LocalZipMapFileProvider, and QuantConnect.Data.Auxiliary.LocalDiskMapFileProvider.

Here is the caller graph for this function:

The documentation for this interface was generated from the following file: