public ExecuteResult DownloadStart(long _resourceID, string _url) { try { var _res = m_LocalDataStorage.GetAutoResourceByResourceID(_resourceID, _url); if (_res != null) { return(DownloadStart(_res)); } else { LogInstance.Instance.LogInfo($"{ControlName}.DownloadStart ResourceID:[{_resourceID}], DownloadUrl:[{_res.DownloadUrl}] from database, result is null."); return(ExecuteResult.Faile); } } catch (Exception ex) { LogInstance.Instance.LogError($"{ControlName}.DownloadStart ResourceID:[{_resourceID}], DownloadUrl:{_url}] Exception:{ex}."); return(ExecuteResult.Exception); } }