public Task<IReadOnlyList<EntityVersion<WebResourceName, string>>> GetAllVersions()
{
return Task.FromResult<IReadOnlyList<EntityVersion<WebResourceName, string>>> (
_directory.EnumerateFiles ().Select (f => EntityVersion.Create (new WebResourceName (f.Name), f.LastWriteTimeUtc.ToString ("o"))).ToArray ());
}