protected void Application_Start() { AreaRegistration.RegisterAllAreas(); //注册自定义视图 ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new QuestRazorViewEngine()); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); // 设置MEF依赖注入容器 DirectoryCatalog catalog = new DirectoryCatalog(AppDomain.CurrentDomain.SetupInformation.PrivateBinPath); MefDependencySolver solver = new MefDependencySolver(catalog); DependencyResolver.SetResolver(solver); // 初始化数据连接 ContentInitializer.Initialize(); }
public ImageBrowserController() { directoryBrowser = new DirectoryBrowser(); contentInitializer = new ContentInitializer(contentFolderRoot, foldersToCopy, prettyName); thumbnailCreator = new ThumbnailCreator(); }
public FileBrowserController() { directoryBrowser = new DirectoryBrowser(); contentInitializer = new ContentInitializer(contentFolderRoot, foldersToCopy, prettyName); }