Example #1
0
 public static void Register()
 {
     if (HttpContextHandler.Instance.Current == null || registered || DisableEmbeddedResources)
     {
         return;
     }
     lock (padLock) {
         if (!registered)
         {
             var resource     = new VirtualResourceFile(StreamPagePath, StreamPageResourceName, typeof(WebImageResourceRegistrator).Assembly);
             var pathProvider = new VirtualResourcePathProvider(new[] { resource });
             HostingEnvironment.RegisterVirtualPathProvider(pathProvider);
             registered = true;
         }
     }
 }
Example #2
0
 public static void Register()
 {
     if (HttpContextHandler.Instance.Current == null || registered || DisableEmbeddedResources)
     {
         return;
     }
     lock (padLock) {
         if (!registered)
         {
             var resources    = GetResources();
             var pathProvider = new VirtualResourcePathProvider(resources);
             HostingEnvironment.RegisterVirtualPathProvider(pathProvider);
             registered = true;
         }
     }
 }