0
循環依賴所以基本上我有循環依賴--->問題how to resolve circular dependency有特殊例外
應用A->應用程序B.如果B題,投擲了陷入了一個例外,如果ex.message =「B中的錯誤」,然後再次在程序A中重新運行該功能。
問題現在我想拋出一個特殊的例外。因此,當它返回到
try
{
x = (List<POSUnitRecord>)GalwayPortal.Download_POS(url, null, new XmlResultInterpreter());
}
catch (XMLFailureException)
{
x = (List<POSUnitRecord>)GalwayPortal.Download_POS(url, null, new XmlResultInterpreter());
}
但「XMLFailureExeption.cs」在應用A.所以,我想加入這個類B.然後拋出throw new XMLFailureException();
錯誤,但它只是恢復到一個正常的例外在A,它應該抓住這個並重新運行該功能?請指教?
引用請辭catch語句重新嘗試類庫是非常可疑的。 –