示例#1
0
 public VideoFile(VirtualPathProvider provider, Video vippyVideo)
     : base(provider.RootDirectory, provider, CreateVideoPath(provider, vippyVideo), true)
 {
     _provider     = provider;
     _vippyVideo   = vippyVideo;
     _videoSummary = new VideoSummary(this, vippyVideo);
 }
示例#2
0
 public RootDirectory(VirtualPathProvider provider)
     : base(provider, provider.VirtualPathRoot, null, true)
 {
     _provider = provider;
 }
示例#3
0
 private static string CreateVideoPathFromFileName(VirtualPathProvider provider, string filename)
 {
     return(provider.CombineVirtualPaths(provider.RootDirectory.VirtualPath, filename));
 }
示例#4
0
 public VideoFile(VirtualPathProvider provider, string filename)
     : base(provider.RootDirectory, provider, CreateVideoPathFromFileName(provider, filename), true)
 {
     _provider     = provider;
     _videoSummary = new VideoSummary(this, filename);
 }