blazor book
1.0.0
قصص مثل واجهة المستخدم لاستضافة مكونات البلازور
يجب إضافة حزمة BlazorBook Nuget إلى تطبيق Blazor WASM/Server الخاص بك ومشروع مكتبة فئة Razor يحتوي على قصصك الفردية.
Install-Package BlazorBook -ProjectName MyProject
في بدء تشغيل تطبيق Blazor WASM/Server:
app.RegisterAllStories(Assembly.Load("<<Assembly name containing stories>>"));
_Imports.razor إضافة @using BlazorBook.Components
في App.razor
< Router
AppAssembly =" @typeof(App).Assembly "
AdditionalAssemblies =" new[] { typeof(BlazorBook.UI).Assembly } "
>
...
</ Router > سيتم تسجيل القصص واتفاق واجهة المستخدم على المسار /blazorbook
قم بإنشاء مكتبة صف الحلاقة لاحتواء قصصك. يجب أن يكون لهذا أيضًا حزمة BlazorBook Nuget كاعتماد.
على سبيل المثال ، يمكن أن تكون القصة كما يلي:
@inherits BlazorBook.StoryComponent
@attribute [DisplayName("Story name")]
<div>Hello @(world)!</div>
@code {
string world = "World!";
}