#pragma once #include #include #include "FileReader.h" class FileReaderFactory { public: std::unique_ptr create(const std::string & url); public: FileReaderFactory() = default; virtual ~FileReaderFactory() = default; };