Exemplo n.º 1
0
 /// <summary>
 /// 注册一个DCP对象
 /// </summary>
 /// <param name="dcp"></param>
 public void RegisterDcp(IDataCollectProvider dcp)
 {
     if (_dcpList.ContainsKey(dcp.GUID))
     {
         throw new DcpGuidAlreadyExistsException($"当前列表中已存在GUID为: {dcp.GUID}的DCP, 为了避免调用异常,请修改该DCP的GUID");
     }
     _dcpList.Add(dcp.GUID, dcp);
 }
Exemplo n.º 2
0
 /// <summary>
 /// 注册一个DCP对象
 /// </summary>
 /// <param name="dcp"></param>
 public void RegisterDcp(IDataCollectProvider dcp)
 {
     if (_dcpList.ContainsKey(dcp.GUID))
     {
         throw new DcpGuidAlreadyExistsException($"当前列表中已存在GUID为: {dcp.GUID}的DCP, 为了避免调用异常,请修改该DCP的GUID");
     }
     _dcpList.Add(dcp.GUID, dcp);
 }