با سلام
برای یک پروژه از entity core استفاده شده و تمامی تنظیمات در داخل فایل appsetting.json و فایل startup به درستی انجام شده و دیتابیس برای اولین بار به درستی ایجاد شد و دو نمونه جدول ایجاد شد
اما در بروزرسانی های بعدی بعد از اجرای دستور add-migraion همش خطای value cannot be null. parameter name: connectionstring رو میده و نمیتونه رشته اتصال رو پیدا کنه در حالیکه رشته اتصال به درستی تعریف شده و در فایل startup هم معرفی شده
کد startup.cs
Context شما در پروژه ای دیگر قرار دارد ؟
بله مهندس context توی لایه دیگه ای هستش
services.AddScoped<EshopContext>();
این قطعه کد اضافی هستش به این دلیل که DbContext شما توسط AddDbContext به سرویس ها اضافه می شود. آن را حذف کنید و دوباره امتحان کنید.
مرسی مهندس
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)