static AssemblyResourceProvider() { ResourcePaths = new Dictionary<string, AssemblyResource>(); var resource = new AssemblyResource() { VirtualPath = "/views/inputbuilders", TypeToLocateAssembly = typeof(AssemblyResourceProvider), Namespace = "MvcContrib.UI.InputBuilder.Views.InputBuilders" }; AddResource(resource); }
static AssemblyResourceProvider() { ResourcePaths = new Dictionary <string, AssemblyResource>(); var resource = new AssemblyResource() { VirtualPath = "/views/inputbuilders", TypeToLocateAssembly = typeof(AssemblyResourceProvider), Namespace = "MvcContrib.UI.InputBuilder.Views.InputBuilders" }; AddResource(resource); }
private bool ResourceExists(AssemblyResource assemblyResource, string path) { var name = assemblyResource.GetFullyQualifiedTypeFromPath(path); return(assemblyResource.TypeToLocateAssembly.Assembly.GetManifestResourceNames().Any(s => s.ToLower().Equals(name))); }
public static void AddResource(AssemblyResource assemblyResource) { ResourcePaths.Add(assemblyResource.VirtualPath, assemblyResource); }
public AssemblyResourceVirtualFile(string virtualPath, AssemblyResource resource) : base(virtualPath) { _resource = resource; path = VirtualPathUtility.ToAppRelative(virtualPath); }
private bool ResourceExists(AssemblyResource assemblyResource, string path) { var name = assemblyResource.GetFullyQualifiedTypeFromPath(path); return assemblyResource.TypeToLocateAssembly.Assembly.GetManifestResourceNames().Any(s => s.ToLower().Equals(name)); }