نقل قول: مشکل درج رکوردهای تکراری
قدیمها این انجمن ها رونق داشت
دیگه کسی به کسی کمک نمیکنه؟
نقل قول: مشکل درج رکوردهای تکراری
ممکن این مشکل از سمت کدهای کلاینت شما باشه تا سمت سرور
مثلا دوبار کلیک شدن دکمه و یا اشکالات کدهای جاوااسکریت و jquery هم میتونه باشه
مرورگرتون رو هم تغییر بدید کش مرورگر ممکنه این مشکلات چند بار درخواست کردن رو بوجود بیاره
یک لاگر سمت کلاینت نصب کنید مثل Elmah
یا لاگر سروری هم استفاده کنید ببینید کجای کار مشکل داره
نقل قول: مشکل درج رکوردهای تکراری
سلام ممنونم از توضیحاتتون
nlog نصب کردم.
هم با ajax امتجان کردم و هم با کدهای استانداردی که در زمان ایجاد کنترلر ایجاد میشه
nlog هیچ خطایی ثبت نمیکنه
مشکل هم همچنان سرجاش وجود داره
نقل قول: مشکل درج رکوردهای تکراری
روی سطر 8
await _context.AddAsync(data);
برکپوینت میزارید چند بار اجرا میشه؟ اگر بکبار اجرا میشه ولی دو رکورد ثبت میشه ایراد ار کانتکست ممکنه باشه ممکنه با آپدیت فریموورک هاتون برطرف بشه در ضمن متدهای غیر async هم تست کنید
نقل قول: مشکل درج رکوردهای تکراری
یکبار اجرا میشه
nlog هم یک رکورد رو log میکنه
core 5 با آخرین بروزسانی ها هم دارم کار میکنم. حتی خود vs 2019 هم همینطور
همه احتمالات رو بررسی کردم. متدها رو غیر async کردم ولی با هم همینطوریه
windows 2019 + sql 2019 با همه update ها باز هم تفاوتی نکرد.
تنها چیزی که کشف کردم اینه که وقتی کسی داره با برنامه کار میکنه و پابلیش میکنم این اتفاق میفته
iis رو ریست میکنم و بعد publish
که روش اصولی و صحیحش احتمالا نیست
public class PortalDbContext :
IdentityDbContext<User, Role, string, UserClaim, UserRole, IdentityUserLogin<string>, RoleClaim, IdentityUserToken<string>>
{
نقل قول: مشکل درج رکوردهای تکراری
استاد یک موضوع دیگه کشف کردم
درخواستهایی که با ajax ارسال میشه با فایر فاکس مشکل داره
و با کروم اصلا این اتفاق نمی افته