This library helps you with server side Blazor projects to enable content files from BlazorLib projects. In my opinion, it is the most perfomant and convenient way for using embedded content files from Blazor Libraries at this moment.
-
Install the latest version from nuget:
-
Enable host return static content from embedded resources.
# Startup.cs
app.UseEmbeddedBlazorContent(assembly);
// Or with custom request path
app.UseEmbeddedBlazorContent(assembly, "/staticContent");
- Include links to static contents in a page
# _Host.cshtml
@Html.EmbeddedBlazorContent(assembly)
// Or with custom request path
@Html.EmbeddedBlazorContent(assembly, "/staticContent")
// Or all embedded content from all hosted asemblies
@Html.EmbeddedBlazorContent()
- EmbeddedBlazorContent.ExampleApp
- EmbeddedBlazorContent.ExampleLib
- Updated to .NET Core 3.1 Preview 1
- Updated to .NET Core 3.0
- Updated to .NET Core 3.0 RC 1
- Updated to .NET Core 3.0 Preview 9
- .NET Core 3.0.0-preview8.19405.7
- .NET Core 3.0.0-preview7.19365.7
- .NET Core 3.0.100-preview6-012264