Class AzureDataLakeDataSourceService
- Namespace
- FoundationaLLM.Vectorization.Services.DataSources
- Assembly
- FoundationaLLM.Vectorization.Engine.dll
Provides access to Azure Data Lake based on a data source.
public class AzureDataLakeDataSourceService
- Inheritance
-
AzureDataLakeDataSourceService
- Inherited Members
- Extension Methods
Constructors
AzureDataLakeDataSourceService(AzureDataLakeDataSource, BlobStorageServiceSettings, ILoggerFactory)
Initializes a new instance of the AzureDataLakeDataSourceService class.
public AzureDataLakeDataSourceService(AzureDataLakeDataSource dataSource, BlobStorageServiceSettings settings, ILoggerFactory loggerFactory)
Parameters
dataSource
AzureDataLakeDataSourceThe data source definition.
settings
BlobStorageServiceSettingsBlob storage configuration settings.
loggerFactory
ILoggerFactoryThe factory responsible for creating loggers.
Methods
GetFilesListAsync()
Gets the list of files in the data source folders
public Task<List<string>> GetFilesListAsync()