Table of Contents

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 AzureDataLakeDataSource

The data source definition.

settings BlobStorageServiceSettings

Blob storage configuration settings.

loggerFactory ILoggerFactory

The factory responsible for creating loggers.

Methods

GetFilesListAsync()

Gets the list of files in the data source folders

public Task<List<string>> GetFilesListAsync()

Returns

Task<List<string>>