public static ICacheAttachFiles GetAttachFilesService() { if (iCacheAttachFiles == null) { lock (lockHelper) { if (iCacheAttachFiles == null) { try { if (EntLibConfigs.GetConfig().Cacheattachfiles.Enable) { iCacheAttachFiles = (ICacheAttachFiles)Activator.CreateInstance(Type.GetType( "Discuz.EntLib.MongoDB.Data.AttachFiles, Discuz.EntLib.MongoDB", false, true)); } } catch { throw new Exception("请检查 Discuz.EntLib.MongoDB.dll 文件是否被放置到了bin目录下!"); } } } } return(iCacheAttachFiles); }
public static ICacheAttachFiles GetAttachFilesService() { if (iCacheAttachFiles == null) { lock (lockHelper) { if (iCacheAttachFiles == null) { try { if (EntLibConfigs.GetConfig().Cacheattachfiles.Enable) { iCacheAttachFiles = (ICacheAttachFiles)Activator.CreateInstance(Type.GetType( "Discuz.EntLib.MongoDB.Data.AttachFiles, Discuz.EntLib.MongoDB", false, true)); } } catch { throw new Exception("请检查 Discuz.EntLib.MongoDB.dll 文件是否被放置到了bin目录下!"); } } } } return iCacheAttachFiles; }