using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace QMFrameWork.ServiceLibrary { /// <summary> /// 服务定义 /// </summary> public class ServiceDefinition { /// <summary> /// 服务名 /// </summary> public string ServiceName { get; set; } /// <summary> /// 对应逻辑类全名 /// </summary> public string FullLogicClassName { get; set; } /// <summary> /// 程序文件 /// </summary> public string AssemblyFile { get; set; } /// <summary> /// 是否验证凭据 /// </summary> public bool IsCredential { get; set; } /// <summary> /// 方法列表 /// </summary> public List<ServiceFunctionDefinition> Functions { get; set; } /// <summary> /// 锁定函数列表 /// </summary> public Dictionary<string, string> NeedLockFunctions { get; set; } } }