blazor book
1.0.0
Un libro de cuentos como UI para alojar componentes de Blazor
El paquete BlazorBook Nuget debe agregarse a su aplicación Blazor Wasm/Server y su proyecto de biblioteca de clase Razor que contiene sus historias individuales.
Install-Package BlazorBook -ProjectName MyProject
En el inicio de su aplicación Blazor Wasm/Server:
app.RegisterAllStories(Assembly.Load("<<Assembly name containing stories>>"));
_Imports.razor Agregar @using BlazorBook.Components
En App.razor
< Router
AppAssembly =" @typeof(App).Assembly "
AdditionalAssemblies =" new[] { typeof(BlazorBook.UI).Assembly } "
>
...
</ Router > Las historias estarán registradas y la interfaz de usuario disponible en el ruta /blazorbook
Cree una biblioteca de clase Razor para contener sus historias. Esto también debería tener el paquete BlazorBook Nuget como dependencia.
Por ejemplo, una historia puede ser la siguiente:
@inherits BlazorBook.StoryComponent
@attribute [DisplayName("Story name")]
<div>Hello @(world)!</div>
@code {
string world = "World!";
}