28 lines
No EOL
665 B
C#
28 lines
No EOL
665 B
C#
namespace Books.DataLoading;
|
|
|
|
public sealed class CsvDataLoader : LoaderBase
|
|
{
|
|
private FileStream? _fileStream;
|
|
|
|
public CsvDataLoader(string filePath)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public override ValueTask DisposeAsync() => throw new NotImplementedException();
|
|
|
|
public override async ValueTask LoadAsync()
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
private async ValueTask<IReadOnlyCollection<Book>> LoadBooksAsync()
|
|
{
|
|
const char Separator = ';';
|
|
const int ExpectedNumberOfValues = 5;
|
|
|
|
throw new NotImplementedException();
|
|
}
|
|
}
|
|
|
|
// TODO CsvProcessingException |