/// <summary> /// 获取词条 /// </summary> /// <param name="title">词条名</param> public bool IsExists(string title) { if (string.IsNullOrEmpty(title)) { return(false); } else { return(PageIdToTitleDictionary.GetPageId(title.Trim()) > 0); } }
/// <summary> /// 获取PageIdToTitleDictionary实例 /// </summary> /// <returns></returns> private static PageIdToTitleDictionary Instance() { if (_defaultInstance == null) { lock (lockObject) { if (_defaultInstance == null) { _defaultInstance = DIContainer.Resolve <PageIdToTitleDictionary>(); if (_defaultInstance == null) { throw new ExceptionFacade("未在DIContainer注册PageIdToTitleDictionary的具体实现类"); } } } } return(_defaultInstance); }