public Task <RestDirectoryInfo> GetInfoAsync() { IEnumerable <RestResourceInfo> restResourceInfos = _directorySource.GetCollectionNames().Select(name => new RestResourceInfo(name, ResourceType.Collection)); RestDirectoryInfo directoryInfo = new RestDirectoryInfo(restResourceInfos); return(Task.FromResult(directoryInfo)); }