The dir path parameter is always empty. Not sure what I am missing. I can access the current directory via the request collection like this:
public override DirectoryItem[] GetDirectoryItems(string dirpath, bool getcount)
{
if (!string.IsNullOrEmpty(System.Web.HttpContext.Current.Request["C_GP"])) dirpath = System.Web.HttpContext.Current.Request["C_GP"];
if (string.IsNullOrEmpty(dirpath)) dirpath = FolderRoot.WebsiteResource.FullPath;
....
All other functions that take the dirpath parameter are empty too.