private VirtualFileAssembler createFileAssembler(string fileExtension)
{
return
new VirtualFileAssembler()
{
Context = this.Context,
FileExtension = Extension.TrySelect(fileExtension, null),
RequestDirectoryPath = VirtualPath.Combine('/', VirtualPath.GetDirectoryName('/', this.Context.Request.Path), Path.GetFileNameWithoutExtension(this.Context.Request.Path))
};
}