using XP.Scan.Models;
namespace XP.Scan.Services
{
///
/// 扫描配置 INI 序列化接口 | Scan config INI serialization interface
///
public interface IScanConfigSerializer
{
/// 将配置数据序列化为 INI 格式字符串 | Serialize config to INI string
string Serialize(ScanConfigData config);
/// 将配置数据写入 INI 文件 | Save config to INI file
void SaveToFile(ScanConfigData config, string filePath);
/// 从 INI 文件读取配置数据 | Load config from INI file
ScanConfigData LoadFromFile(string filePath);
}
}