আমি ইএফ কোরে নতুন এবং আমি এটি আমার এএসপি.নেট কোর প্রকল্পের সাথে কাজ করার চেষ্টা করছি।
startup.cs
কনফিগার DbContext
থেকে সংযোগ স্ট্রিংটি ব্যবহার করার জন্য কনফিগার করার চেষ্টা করার সময় আমি উপরের ত্রুটিটি পেয়েছি । আমি এই টিউটোরিয়ালটি অনুসরণ করছি: https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro
এতে সমস্যাযুক্ত কোড startup.cs
:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.SpaServices.Webpack;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore;
using tracV2.models;
using tracV2.data;
namespace tracV2
{
public class Startup
{
// This method gets called by the runtime. Use this method to add services to the container.
public void ConfigureServices(IServiceCollection services)
{
// Add framework services.
services.AddMvc();
services.AddSingleton<IConfiguration>(Configuration);
string conn = Configuration.GetConnectionString("optimumDB");
services.AddDbContext<tracContext>(options => options.usesqlserver(conn));
}
UseSqlServer
পদ্ধতি যদি আমি এটা সরাসরি প্রসঙ্গ পুরা স্বীকৃত হয়:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
namespace tracV2.data
{
public class tracContext : DbContext
{
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer("myrealconnectionstring");
}
আমার সমস্ত গবেষণা অনলাইন অনুপস্থিত রেফারেন্সগুলিতে নির্দেশ করে, তবে আমি কোনটি অনুপস্থিত তা খুঁজে পাচ্ছি না ( চিত্র দেখুন )।