/// <summary> /// Gets risks /// </summary> /// <param name="filepath"></param> /// <returns></returns> public List <IRisk> GetRisk(string filepath) { List <IRisk> risks; try { _riskRoot = XMLHelper.DeSerialize <RiskRoot>(filepath); risks = new List <IRisk>(); if (_riskRoot != null) { foreach (var risk in _riskRoot.Risks) { risks.Add(risk as IRisk); } } } catch (Exception ex) { throw ex; } return(risks); }
public RiskService() { _riskRoot = new RiskRoot(); }