Exemplo n.º 1
0
 public EmbeddedResourceManager(IEmbeddedResourceBuilder builder, IWebContext webContext)
 {
     _assemblyPathPrefixes = builder.ResourceSettings.AssemblyPathPrefixes;
     _reverseAssemblyPathPrefixes = _assemblyPathPrefixes.ToDictionary(kvp => kvp.Value, kvp => kvp.Key);
     _clientResourcePrefixes = builder.ResourceSettings.ClientResourcePrefixes;
     _files = new Dictionary<string, EmbeddedResourceVirtualFile>();
     _webContext = webContext;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Adds the embedded resource to the embedded resource collection of the building resource.
 /// </summary>
 /// <param name="builder">The builder.</param>
 /// <param name="resourceBuilder">The resource builder that will build the embedded resource.</param>
 /// <returns></returns>
 public static IEmbeddedResourceItemBuilder Resource(this IEmbeddedResourceBuilder builder, IBuilder resourceBuilder)
 {
     return(new EmbeddedResourceItemBuilder(builder, builder.Name, resourceBuilder));
 }