سوالات کدنویسی؟ باگتو پاسخگوست!

باگ در باگتو این امکان را به شما می‌دهد که برای حل مشکلات برنامه‌نویسی، باگ‌ها و سوالات فنی خود، از کمک تیم پشتیبانی و جامعه کاربران باگتو بهره ببرید. کافی است مشکل خود را برای ما ارسال کنید تا راهکارهای مناسبی دریافت کنید. همچنین، اگر در حوزه برنامه‌نویسی مهارت دارید، می‌توانید به باگ‌های ارسالی دیگران رسیدگی کرده و پاسخ‌های مفیدی ارائه دهید

avatar
جیبا

کاربر

  • 1400/05/01
  • 1
  • 193
1400/05/01 |
backend
asp-net-core

مشکل در عدم ذخیره توکن های Identity در دیتابیس

با عرض سلام و خسته نباشید

طبق تمامی توضیحاتی که در بخش Identity داده شد و همچنین زمان تنظیمات Identity در پروژه پایانی، بنده تماماً کدها را بررسی کردم. منتهی مشکل اینجاست که زمانی که در سیستم Identity می خواهم یک کد جدید برای ایمیل و یا برای موبایل، generate کنم، کد ساخته می شود و برای ایمیل و موبایل هم ارسال می شود، ولی این اطلاعات باید در جدول usertoken ذخیره شود، که برای مرحله بعد که قرار است توکن کاربر با توکن generate شده مطابقت داده شود، چون داده ای در جدول usertoken ذخیره نشده، متأسفانه این داده با مقدار خالی مقایسه می شود و هیچوقت Success بر نمی گرداند.

مشکل اصلی فقط ذخیره نشدن توکن ها در جدول UserToken می باشد


avatar
rohallah

کاربر

  • 1400/04/30
  • 1
  • 207
1400/04/30 |
backend

خطا هنگام migration

سلام وقت بخیر از آموزش های عالیتون

من هنگام Migration کردن این خطار را می دهد

Could not load type 'System.IO.Directory' from assembly 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

لطفا راهنمایی نمایید چطور رفع کنم. با تشکر و سپاس فراوان


avatar
rohallah

کاربر

  • 1400/04/30
  • 0
  • 215
1400/04/30 |
backend

خطا هنگام Migration

سلام وقت بخیر از آموزش های عالیتون

من هنگام Migration کردن این خطار را می دهد

Could not load type 'System.IO.Directory' from assembly 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
 

gxth vhiklhdd ld tvlhddn. fh ja;v


  • 1400/04/29
  • 2
  • 197
1400/04/29 |
asp-net-core

مشکل افزودن محصول

سلام خسته نباشید

توی سورس قسمت 43 وقتی میخایم ی محصولی رو اضافه کنیم بعد از اینکه دکمه ثبت رو میزنیم کلا پروژه بسته میشه

و وقتی بریک پیونت میزارم برای اجرا تا اخرین خط کد ها درست اجرا میشن

گفتم ممکنه مشکل از اجرا یا فایل باشه

سورس قسمت 39 مشکلی نداشت توی افزودن محصول ... شروع کردم به ویراش و از قسمت 39 تا 43 با ویدئو ها ادیت کردم

ولی بازم به همون مشکل خوردم

موقع افزودن محصول کلا پروژه بسته میشه

از تلگرام واستون ویدئو رکورد کنم بفرستم؟ یا ممکنه سورس پروژه رو بررسی کنید قسمت 43 ( استفاده از تخفیف بدون نیاز به کد تفخیف )

لطفا راهنمایی کنید..


  • 1400/04/29
  • 4
  • 210
1400/04/29 |
backend

مشکل لاگین نماندن کاربران طبق زمان تعریف شده

سلام خسته نباشید من زمان لاگین موندن کاربرارو 7 روز ست کردم ولی بیش از 10 دیقه نمیمونه روش machinkey رو امتحان کردم جواب نداد انگار باید روی سرور کانفیگ بشه کسی اطلاعاتی داره در این مورد;


avatar
جیبا

کاربر

  • 1400/04/28
  • 0
  • 186
1400/04/28 |
backend
asp-net-core
identity

اشکال در ذخیره توکن ها احراز هویت در جدول userToken

با عرض سلام و خسته نباشید

طبق تمامی توضیحاتی که در بخش Identity داده شد و همچنین زمان تنظیمات Identity در پروژه پایانی، بنده تماماً کدها را بررسی کردم. منتهی مشکل اینجاست که زمانی که در سیستم Identity می خواهم یک کد جدید برای ایمیل و یا برای موبایل، generate کنم، کد ساخته می شود و برای ایمیل و موبایل هم ارسال می شود، ولی این اطلاعات باید در جدول usertoken ذخیره شود، که برای مرحله بعد که قرار است توکن کاربر با توکن generate شده مطابقت داده شود، چون داده ای در جدول usertoken ذخیره نشده، متأسفانه این داده با مقدار خالی مقایسه می شود و هیچوقت Success بر نمی گرداند.

مشکل اصلی فقط ذخیره نشدن توکن ها در جدول UserToken می باشد.


avatar
Mahdi Soudi

کاربر

  • 1400/04/27
  • 0
  • 186
1400/04/27 |
backend
frontend
asp-net-core

صفحه بندی صفحه plp محصولات

سلام وقتتون بخیر استاد من جلسه 253 رو نگا میکردم یه سوالی برام پیش اومده اگه بخوام صفحه محصولات رو هم با این روش صفحه بندی کنم چه تغییراتی لازمه بدم یه توضیح کلی میفرمایید و اینکه برای قسمت صفحه بندی مثل بخش های دیگه مث برند اینا باید input از نوع hidden بزارم که موقع عوض شدن پیج فیلتر هام بمونن ؟

 


avatar
امیر شیری

کاربر

  • 1400/04/22
  • 1
  • 197
1400/04/22 |
backend

SiteMap

سلام آقای بابایی چجوری SiteMsp سایتی رو که با asp.net core زدیم تو گوگل سرچ کنسول ثبت کنیم

 


  • 1400/04/21
  • 1
  • 231
1400/04/21 |
backend

پیغام خطا در پروژه پایانی

با سلام

من کدهای پروژه پایانی را خط به خط با آموزش شما می نویسم. در قسمت 20-22 CatalogItem-admin با پیغام خطای زیر مواجه شدم.

پس از اجرای برنامه و رفتن به لینک https://localhost:44307/CatalogItems/Create پیغام خطای زیر مواجه شدم.

 InvalidOperationException: Unable to resolve service for type 'Infrastructure.ExternalApi.ImageServer.ImageUploadService' while attempting to activate 'Admin.EndPoint.Pages.CatalogItems.CreateModel'.

در فایل Startup موبوط به Admin.EndPoint هم سرویس را به این صورت تعریف کرده ام

 services.AddTransient<IImageUploadService, ImageUploadService>();
 

ممنون میشم راهنمایی بفرمایید.


avatar
مهر

کاربر

  • 1400/04/21
  • 2
  • 230
1400/04/21 |
backend

API

سلام

چطور میتونم در asp.net core از یه آدرس API داده دریافت یا ارسال کنم لطفا نمونه کد هم بنویسید

ممنون


  • 1400/04/20
  • 4
  • 282
1400/04/20 |
backend

کار با زمان

سلام من دوتا سوال داشتم 
اول این که فرض کنید تو جدول دیتا بیس ما برای هر داده زمان ورودی رو داریم(inserttime) چطوری میتونیم داده هایی که تو این ماه یا این هفته هستن رو بگیریم فرض کنید تو 15 ماه تیر هستیم داده های ماه تیر رو دربیاریم

مورد دوم اینکه چطوری میتونیم یه آلارم بنویسیم مثلا تقویم ها یه بخشی دارن که مثلا بهش میگی 6 مهر بهم یاداوردی کن که فلان رویداد هست 

ممنون از دوستان و استادان


avatar
Mahfooz Salehi

کاربر

  • 1400/04/20
  • 2
  • 225
1400/04/20 |
asp-net-core
backend

درگاه پرداخت

با سلام 

من در قسمت درگاه پرداخت زرین پال همانند آموزش کدها رو نوشتم که در روش تست به درستی کار می کرد 

اما در مرحله عملیاتی در قسمت شرط چک کردن status =100 به درستی کار نمی کرد یعنی وارد شرط نمی شد و استاتوس چیزی مخالف 100 بر می گرداند

طبق آموزش کدهای جایگزین برای اتصال به api  ها در متد verify رو نوشتم 

که کدهای اولیه در حالت تست می باشند یعنی به درگاه تستی زرین پال متصل می شوند 

و در کدهای جایگزین هنگامی که اجرا می شوند در request استاتوس -53 و refid  null  بر می گرداند 

سوال این است که مشکل چیست؟ آیا اگر کدها رو به حالت عملیاتی درگاه تغیر بدم (درگاه تستی زرین پال نباشد و عملیاتی باشد) مشکل حل می شود یا خیر 

اگر حل نمی شود راه حل چیست و چه کاری باید انجام دهم 


  • 1400/04/19
  • 1
  • 197
1400/04/19 |
backend

مشکل در نمایش داده های ViewData["Title"]

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

@{
    ViewData["Title"] = @Model.Tor_Name;
    ViewData["Description"] = @Model.Tor_Description;
    Layout = "~/Views/Shared/_Layout.cshtml";
}

کدها در بخش head سایت

 <title>@ViewData["Title"]; </title>
    <meta name="keywords" content="مسابقات">
    <meta name="description" content="@ViewData["Description"]">
    <meta name="author" content="akhelper63@gmail.com|ahmad kanani">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

اما در زمان نمایش اطلاعات بصورت زیر نمایش داده می شوند؟

<title>&#x62A;&#x648;&#x646;&#x645;&#x646;&#x62A; &#x62A;&#x6CC;&#x631;&#x645;&#x627;&#x647;</title>


avatar
nima

کاربر

  • 1400/04/19
  • 2
  • 191
1400/04/19 |
backend

Dbcontext

سلام وقتتون بخیر 
ممنون بابت آموزش هاتون 
امیدوارم وقت کنید سوالم رو جواب بدید .
«در دیتا بیس چرا وقتی برای درست کردن جدول ها و ارتباط‌ها بین آنها به آسانی و ویزارد در 
SQL server management studio 
می شودکارها را  انجام داد 
چرا باید ۲۰ تا کلاس تعریف کنیم و در آخر در db context آنها را معرفی کنیم 
»
روزتون پر از شادی


avatar
Dell3porde

کاربر

  • 1400/04/14
  • 2
  • 229
1400/04/14 |
backend
c-sharp
asp-net-core

عدم ارسال ورودی داخل body

public IActionResult Urlback(string code)
        {

            var client = new RestClient("https://apisbeta.finnotechs.ir/dev/v2/oauth2/token");
            client.Timeout = -1;
            var request = new RestRequest(Method.POST);
            request.AddHeader("Content-Type", "application/json");
            request.AddHeader("Authorization", "Basic bmlrYXRhazUyNTA6aEhYdjJDbGs3RHpuTTB5S1QwTjc=");
            request.AddHeader("Cookie", "boomrangid=s%3Aa9wyuhzs0reZ3FhuFQdMNR-4iZWdspP7.bere%2BHtpg%2BqkQR0gA4g0%2FSIjox%2BLBihHeFjIkUPsHlo");
            var body = @"{" + "\n" +
            @"    ""grant_type"": ""authorization_code""," + "\n" +
            @"    ""code"": ""*******"" ," + "\n" +
            @"    ""bank"": ""016""," + "\n" +
            @"    ""redirect_uri"": ""https://sabadef.ir/verify""" + "\n" +
            @"}";
            request.AddParameter("application/json", body, ParameterType.RequestBody);
            IRestResponse response = client.Execute(request);

            return View();
        }

مقدار ورودی گرفته شده داخل اکشن بصورت string  رو باید داخل body بصورت json داخل بخش   *****  زده شده ارسال کنیم ولی هرجوری ارسال میکنم خطا میده برا ورودی ولی کد رو بصورت دستی وارد میکنم خروجی میده 


  • 1400/04/13
  • 1
  • 205
1400/04/13 |
backend

مشکلات اجرای سورس فایل

وقتی سورس ی قسمت رو باز میکنیم

ویراش هایی که لازمه انجام بدیم تا پروژه به درستی انجام بشه

یکی اینکه آدرس های sql رو جایگزین کنیم توی conection string های app setting.json

و مونگو رو نصب داشته باشیم

جز اینا چیزی هست واسه انجام دادن؟

چون من اکثر سورس هارو که باز میکنم با مشکل مواجه میشم


  • 1400/04/09
  • 1
  • 324
1400/04/09 |
backend

radio button list در asp.net core

یک فیلد در دیتابیس دارم باعنوان IsFree که مقدارش از جنس bit  هست

حالا در view قطعه کد زیر رو دارم  و می خوام از طریق model  اگر 1 بود rdio list  بلی بصورت check  در بیاد.... 

 <div class="form-group">
                        <div class="n-chk">
                            <label asp-for="tournamentsEditViewModel.Tor_IsFree" class="control-label new-control new-radio radio-primary"></label>
                            <input asp-for="tournamentsEditViewModel.Tor_IsFree" class="new-control-input" id="radio1" type="radio" name="custom-radio-1" value="1">بلی
                            <input asp-for="tournamentsEditViewModel.Tor_IsFree" class="new-control-input" id="radio2" type="radio" name="custom-radio-1" value="0">خیر
                            <span asp-validation-for="tournamentsEditViewModel.Tor_IsFree" class="text-danger new-control-indicator"></span>
                        </div>

                    </div>


avatar
arshia ghaffarian

کاربر

  • 1400/04/09
  • 1
  • 218
1400/04/09 |
backend

Update-Database

سلام

من وقتی Update-Databaseرو میزنم این ارور رو برای من نمایش میده:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SNI_PN11, error: 25 - Connection string is not valid)


avatar
سعید

کاربر

  • 1400/04/08
  • 2
  • 247
1400/04/08 |
backend

ایجاد categories در update-database migration

استاد سلام

من وقتی داشتم categories رو مایگریشن میزدم وقتی از دستور update-database استفاده می کنم این خطا رو ارسال میکنه:

Failed executing DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
CREATE TABLE [Categories] (
    [Id] bigint NOT NULL IDENTITY,
    [Name] nvarchar(max) NULL,
    [ParentCategoryId] bigint NOT NULL,
    [InsertTime] datetime2 NOT NULL,
    [UpdateTime] datetime2 NULL,
    [IsRemoved] bit NOT NULL,
    [RemoveTime] datetime2 NULL,
    CONSTRAINT [PK_Categories] PRIMARY KEY ([Id]),
    CONSTRAINT [FK_Categories_Categories_ParentcategoryId] FOREIGN KEY ([ParentCategoryId]) REFERENCES [Categories] ([Id]) ON DELETE CASCADE

 

 

 

Introducing FOREIGN KEY constraint 'FK_Categories_Categories_ParentcategoryId' on table 'Categories' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Could not create constraint or index. See previous errors.


avatar
alireza

کاربر

  • 1400/04/07
  • 1
  • 134
1400/04/07 |
backend

سلام  

درقسمت 22 فصل 20 ( پروژه پایانی ) در سرویس IImageUploadService مقدار  upload  

null برگشت داده میشه 

همه چیز هم خوبه عکس ها در مسیر تعریف شده ذخیره میشه ولی مقدار برگشتی در این سرویس null هست

UploadDto upload = JsonConvert.DeserializeObject<UploadDto>(response.Content);
            return upload.FileNameAddress;