Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.18 KB

File metadata and controls

42 lines (28 loc) · 1.18 KB

Avolutions BAF Blazor

NuGet Version NuGet Downloads

Blazor component library for the Avolutions Business Application Framework (BAF).

Installation

Install via NuGet:

dotnet add package Avolutions.Baf.Blazor

Quick Start

In your Program.cs, add BAF Blazor to the service collection and middleware pipeline.

using Avolutions.Baf.Core.Modules.Extensions;
using Avolutions.Baf.Blazor.Extensions;
using Microsoft.EntityFrameworkCore;

var builder = WebApplication.CreateBuilder(args);

// Register EF Core DbContext
builder.Services.AddDbContext<ApplicationDbContext>(options =>
    options.UseNpgsql(builder.Configuration.GetConnectionString("DefaultConnection")));

// Register BAF Core and Blazor
builder.Services.AddBafCore<ApplicationDbContext>()
  .AddBafBlazor();

var app = builder.Build();

// Initialize BAF Core and Blazor
app.UseBafCore()
  .UseBafBlazor<App>();

app.Run();