private GetPhysicalDirectoriesAsync ( ) : Task |
||
Результат | Task |
internal async Task<IEnumerable<DirectoryInfo>> GetPhysicalDirectoriesAsync()
{
if (Server.Mode != WorkingMode.Jexus)
{
var root = Applications[0].VirtualDirectories[0].PhysicalPath.ExpandIisExpressEnvironmentVariables();
if (Directory.Exists(root))
{
var result = new DirectoryInfo(root).GetDirectories();
return result;
}
return new DirectoryInfo[0];
}
return null;
}