private bool TestDeleteLocalFile() { bool bLocalFailure = false; //Test delete local file PrintAction?.Invoke("TestDeleteLocalFile->Log-> Testing DeleteLocalFile..."); BUtility.DeleteFile(FileLocalPath, (string Message) => { PrintAction?.Invoke("TestDeleteLocalFile->Error-> " + Message); bLocalFailure = true; }); if (bLocalFailure) { PrintAction?.Invoke("TestDeleteLocalFile->Error-> DeleteLocalFile failed."); return(false); } PrintAction?.Invoke("TestDeleteLocalFile->Log-> DeleteLocalFile succeed."); return(true); }