小编Cla*_*zye的帖子

我尝试在 Visual Studio 2022 中使用 .NET 6 将 DbContext 注册为 program.cs 中的服务,但出现错误。获取连接字符串

我收到一条错误消息,指出配置不包含 的定义GetConnectionString

这是我的Program.cs文件:

    global using Microsoft.EntityFrameworkCore;
    global using LearningBlazor.Shared;
    global using System.Configuration;
    global using Microsoft.Extensions.Configuration;
    
    var builder = WebApplication.CreateBuilder(args);
    
    // Add services to the container.
    builder.Services.AddControllersWithViews();
    builder.Services.AddRazorPages();

    builder.Services.AddDbContext<AppDbContext>(options =>
    {
        options.UseSqlServer(Configuration.GetConnectionString("Default"));
    });
    
    var app = builder.Build();
    
    // Configure the HTTP request pipeline.
    if (app.Environment.IsDevelopment())
    {
        app.UseWebAssemblyDebugging();
    }
    else
    {
        app.UseExceptionHandler("/Error");
        // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
        app.UseHsts();
    }
    
    app.UseHttpsRedirection();
    
    app.UseBlazorFrameworkFiles();
    app.UseStaticFiles();
    
    app.UseRouting();
    
    app.MapRazorPages(); …
Run Code Online (Sandbox Code Playgroud)

c# .net-6.0

5
推荐指数
1
解决办法
8829
查看次数

如何创建一个使用 CRUD 功能连接到数据库的 Blazor WebAssembly 网站

我正在尝试更深入地了解 blazor。我想建立一个可以使用连接到数据库的 CRUD 功能的网站。我在 .Net Core/ASP.NET CORE 5 上使用 Microsoft SQL Server 以及 Microsoft SQL Server Management Studio 和 Visual Studio 2019。

c# blazor

1
推荐指数
1
解决办法
1966
查看次数

标签 统计

c# ×2

.net-6.0 ×1

blazor ×1