/// <summary> /// Deletes instance of <typeparamref name="T"/> from file system. /// </summary> /// <param name="withEmptyParentDirectories"> /// Contains whether empty parent directories should be deleted. /// </param> /// <returns> /// Returns whether deltion process succeeded. /// </returns> public virtual bool DeleteInstance(bool withEmptyParentDirectories = false) { try { return(DataProcessor.Delete(TargetFileName, withEmptyParentDirectories)); } catch (Exception e) { CoreSyncProcessor.Log(e); } return(false); }