مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hamzehsh

عضویت از 1396/01/12

اتصال به mysql و mssql به طور همزمان

  • دوشنبه 3 دی 1397
  • 18:40
تشکر میکنم

سلام

چطور میتونیم به طور همزمان دو تا کانکشن برای اتصال به دیتابیس mysql و mssql داشته باشیم با dbcontext ؟

در Appsetting کانکشن های هر دو رو تعریف کردم

وقتی که میخوام updatea-database بزنم با این خطا مواجه میشم

More than one DbContext was found. Specify which one to use. Use the '-Context' parameter for PowerShell commands and the '--context' parameter for dotnet commands.

و مشکل دیگه اینه که نمیدونم برای ادامه کار با mysql چی کار باید بکنم

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 4 دی 1397
  • 08:59

شما باید دو DbContext متفاوت بسازید و هر دو را به صورت جداگانه به سرویس های اضافه کنید و رشته اتصال آن ها هم جداگانه تنظیم کنید. خطایی که دریافت می کنید هم به این علت هستش که ef نمیتواند تشخیص بدهد شما به کدام context اشاره می کنید. اطلاعات بیشتر / برای کار با MySql 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)