public FileContentProvider(HttpContext context, string[] searchPatterns, string[] viewPaths, string[] uploadPaths, string[] deletePaths, string selectedUrl, string selectedItemTag) : base(context, searchPatterns, viewPaths, uploadPaths, deletePaths, selectedUrl, selectedItemTag) { this.dataServer = new BusinessLogicalService(System.Configuration.ConfigurationManager.ConnectionStrings["TelerikConnectionString"].ConnectionString); this.fileService = new FileManagementService(System.Configuration.ConfigurationManager.ConnectionStrings["TelerikConnectionString"].ConnectionString); this.itemHandlerPath = System.Configuration.ConfigurationManager.AppSettings["Telerik.FileApp.ItemHandler"]; if (itemHandlerPath.StartsWith("~/")) { itemHandlerPath = HttpContext.Current.Request.ApplicationPath.TrimEnd('/') + itemHandlerPath.Substring(1); } }
public FileManagementService(string connectionString) { this.businessServer = new BusinessLogicalService(connectionString); this.pathSeparator = '/'; }