namespace Win_in.Sfs.Wms.DataExchange.MesAgent.ReadFiles; public class PathConfigInfo { /// /// 接收目录 /// public virtual string ReceivePath { get; protected set; } /// /// 工作目录 /// public virtual string WorkPath { get; protected set; } /// /// 备份目录 /// public virtual string BakPath { get; protected set; } /// /// 错误目录 /// public virtual string ErrorPath { get; protected set; } /// /// 报文过滤关键字 /// public virtual string FileFilterKeyword { get; protected set; } /// /// 等待目录,接收目录没有文件时取该目录 /// public virtual string WaitPath { get; protected set; } protected PathConfigInfo() { //此构造函数是提供给ORM用来从数据库中获取实体. //无需初始化子集合 //因为它会被来自数据库的值覆盖.可能不适用于私有构造函数. } public PathConfigInfo(string receivePath, string workPath, string bakPath, string errorPath, string waitPath) { ReceivePath = receivePath; WorkPath = workPath; BakPath = bakPath; ErrorPath = errorPath; WaitPath = waitPath; } public virtual void SetFileFilterKeyword(string fileFilterKeyword) { this.FileFilterKeyword = fileFilterKeyword; } }