سوالات کدنویسی؟ باگتو پاسخگوست!
باگ در باگتو این امکان را به شما میدهد که برای حل مشکلات برنامهنویسی، باگها و سوالات فنی خود، از کمک تیم پشتیبانی و جامعه کاربران باگتو بهره ببرید. کافی است مشکل خود را برای ما ارسال کنید تا راهکارهای مناسبی دریافت کنید. همچنین، اگر در حوزه برنامهنویسی مهارت دارید، میتوانید به باگهای ارسالی دیگران رسیدگی کرده و پاسخهای مفیدی ارائه دهید
ثبت نهایی سفارش
سلام استاد بابایی خسته نباشید.
استاد زمانی که محصول به سبد خرید اضافه می کنیم ووارد سبد می شویم وسپس ادامه فرآیند خرید را می زنیم
وارد صفحه ی ShippingPaymentمی شویم که بلا فاصله ما را به صفحه ی لاگین هدایت می کند.وبعد از اینکه
حساب کاربری خود را وارد کردیم دوباره به صفحه ی shippingpayment برگشت می خوریم ولی محصولات داخل سبد پاک
می شود.
ممنون می شم راهنماییم کنید.
زمانی که ویدیو را داشتید ضبط می کردید به این مشکل برخورد کردید.ولی بعدا فراموش کردید بررسی کنید.
ممنون
- 1401/06/03
- 0
- 71
سلام چرا با وجود تغییر در Views و _Adminlayout هنوز همون صفحه قبلی باز میشه.ممنون
- 1401/06/02
- 0
- 65
بهترین روند بارگزاری فایل ویدئویی
با سلام خدمت دوستان عزیز
من داخل پروژم قصد دارم چند تا ویدئو بارگزاری کنم از طریق ftp، پیشنهاتون برای روند اجرا چیه؟
ممنون میشم نظرتون رو بفرمایید
- 1401/06/02
- 0
- 82
versioning api
با سلام. برای ورژن گزاری api تا ورژن 2 رو مثل اموزش شما پیش رفتم. برای ورژن 3 به بعد باید چه کاری انجام بدیم؟ کنترلر رو ساختم واز v2 ارث بری کردم. اما اکشن های v2 خودشون override شده اند و اجازه نمیده که virtual بشن. و خروجی swagger خطا بهم میده
[ApiVersion("3")]
[Route("api/v{version:apiVersion}/[controller]")]
[ApiController]
public class ValuesController : V2.ValuesController
{
// GET: api/Values
[HttpGet]
public override IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}
و ورژن 2 هم به صورت زیر است
[ApiVersion("2")]
[Route("api/v{version:apiVersion}/[controller]")]
[ApiController]
public class ValuesController : V1.ValuesController
{
// GET: api/Values
[HttpGet]
public override IEnumerable<string> Get()
{
ممنون
- 1401/05/20
- 2
- 103
lException Invalid column name
SqlException: Invalid column name 'IsRemoved'. Invalid column name 'InsertTime'. Invalid column name 'IsActive'. Invalid column name 'IsRemoved'. Invalid column name 'RemoveTime'. Invalid column name 'UpdateTime'.
- 1401/05/10
- 1
- 95
رفع خطای ارسال فایل
با سلام و وقت بخیر خدمت همه برنامه نویسان عزیز
من یک جدول برای ذخیره اطلاعات دارم و یک جدول دیگر برای ذخیره عکس کالا و اطلاعات به خوبی ذخیره می شوند و هیچ مشکلی نداره الان آمدم قابلیت این را به کاربر دادم که اگر دوست داشت بجز عکس در صورت تمایل بعد از پرداخت یک هزینه بتونه برای کالای خودش فیلم بزاره لازم به ذکر هست من در قسمت اینتر فیس و سرویس برای ارسال عکس و فیلم یک کوئری بصورت مشترک نوشتم بعد از پرداخت هزینه میرم برای ارسال فیلم کالا با این خطا موجه میشم_tkxm.png)
بعد از کلی جستجو کدهایی برای رفع این خطا به فایل startup و فایل وب کانفیگ اضافه کردم که این بار فایل را در ریشه سایت ذخیره میکنه ولی آدرس را در بانک ذخیره نمی کنه و خطایی زیر را بهم میده
لازم به ذکر هست که باید بگویم در کنترولر برای هر کدام یک اکشن جدا گانه نوشتم_q433.png)
منو
سلام دوستان
سورس کدهای مربوط به منوهای داینامیک با تگ هلپر مشکلاتی داره که درست اجرا نمی شود فقط
سطر اول درست اجرا می شود.
اگر کسی باگ تگ هلپرو اصلاح کرده ممنون می شم در اختیار ما قرار دهید.
- 1401/05/09
- 1
- 80
Constructor
ما برای چی از Constructor استفاده میکنیم؟
چند نوع Constructor وجود دارد؟
امکان داره توضیح بدید؟
- 1401/05/08
- 0
- 78
دستورات restsharp
سلام وقت بخیر.
برای سرویس آپلود تصویر جایی که از دستورات restsharp استفاده می شود متاسفانه بدرستی کار نمی کند ..من در قسمت باگ های دیگه هم بررسی کردم چند نفر دیگه هم مشکل داشتند و با ارائه راه حل های گفته شده مشکل حل نشد..
اگر میشه راهنمایی بهتر بفرمایید.
client.Timeout = -1;
var request = new RestRequest(Method.POST);
foreach (var item in files)
{
byte[] bytes;
using (var ms = new MemoryStream())
{
item.CopyToAsync(ms);
bytes = ms.ToArray();
}
request.AddFile(item.FileName, bytes, item.FileName, item.ContentType);
}
IRestResponse response = client.Execute(request);
- 1401/05/04
- 1
- 86
ربات تلگرام در کدام بخش معماری تمیز قرار دارد ؟
من میخوام در پروژه م از ربات تلگرام برای اطلاع رسانی های Notification استفاده کنم، ربات تلگرام رو باید در کدوم لایه بنویسم ؟
آمار بازدید
سلام خسته نباشید
استاد من در قسمت آمار بازدید با مونگو دی بی,به جاش از دیتابیس sqlاستفاده کردم.
و در قسمتی کوکی ایجاد می کردیم .زمانی که کاربر کوکی به نام visitorId را نداشت یک guid جنریت می کردیم.
ودوباره اگر وارد می شد همان مقدار guid براش ذخیره می شد .
در sqlزمانی که کاربر درکوکیش آن کلید راندارد براش guidجنریت می شود.
وبار بعد که بخواهد وارد شود برخلاف مونگو آن آیدی دوباره براش ذخیره نمی شود یعنی بارهای بعدکلمه ی visitorIdدر فیلد
جدول sql ذخیره می شود.
می خواستم بدونم چطور می توانیم وقتی کاربر برای بارهای بعد وارد می شود همان مقدار guid ثبت شود؟چون دراین صورت آمار واقعی بازدید به ما داده نمی شود.
string visitorId = httpContext.Request.Cookies["Visitorer"];
if (visitorId == null)
{
visitorId = Guid.NewGuid().ToString();
httpContext.Response.Cookies.Append("Visitorer", "visitorId", new Microsoft.AspNetCore.Http.CookieOptions
{
Path = "/",
HttpOnly = true,
Expires = DateTime.Now.AddDays(15),
});
}
دردیتابیس به این صورت ذخیره می شود:
| f0d99e4d-3b27-4d09-b6a9-af5c4a589475 | 1 |
| 8841a783-f03b-4546-8547-547de47f3c59 | 2 |
| visitorId | 3 |
| visitorId | 4 |
| visitorId | 5 |
| visitorId | 6 |
- 1401/05/02
- 0
- 43
تبدیل % به - در url
با سلام
در url اگر پارامتر ارسالی متنی با شد که فاصله داشته باشد به صورت پیش فرض این space به علامت % تبدیل میشود چطور میشود به جای space یک کارکتر دلخواه نمایش داده شود.
وب فریمورک مورد استفادم asp.net core 5 است؟
ممنون و خسته نباشید.
- 1401/05/01
- 1
- 88
پنل ادمین
باسلام وخسته نباشید درقسمت 6_10 (2User)
درصفحه index
متن مربوط به ادمین رو کپی کردم و @using
هم انجام دادم ومدل روهم پاس دادم اما بااین اروربرخورد میکنم وقتی میخوام به پنل ادمین برم
An unhandled exception occurred while processing the request.
InvalidOperationException: The model item passed into the ViewDataDictionary is of type 'Store.Application.Services.Users.Queries.GetUsers.RequestGetUserDto', but this ViewDataDictionary instance requires a model item of type 'Store.Application.Services.Users.Queries.GetUsers.ResultGetUserDto'.
- 1401/04/30
- 1
- 105
سرویس اپلود عکس در دوره ستارگان core
سلام وقت بخیر ...
تو قسمت سرویس اپلود عکس کدهایی که شما استفاده کردین در اپدیت جدید restsharp منقضی شده و بجاش از متدهای async استفاده کرده ...په جوری باید این سرویس async رو تو اکشن های معمول یتو کنترلر product رو استفاده کنیم
- 1401/04/29
- 0
- 0
سلا استاد من هر چی پکیج میخام نصب کنم اجازه نمیده
مشکل از کجاست
PM> Install-Package Microsoft.EntityFrameworkCore -Version 7.0.0-preview.6.22329.4
Restoring packages for C:\Users\w\source\repos\boulib\boulib\boulib.csproj...
GET https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0
NotFound https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0 4588ms
Retrying 'FindPackagesByIdAsyncCore' for source 'https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0'.
Response status code does not indicate success: 404 (Not Found).
GET https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0
NotFound https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0 2625ms
Retrying 'FindPackagesByIdAsyncCore' for source 'https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0'.
Response status code does not indicate success: 404 (Not Found).
GET https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0
NotFound https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0 2648ms
Install-Package : NU1301: Failed to retrieve information about 'Microsoft.EntityFrameworkCore' from remote source 'https://www.nuget.org/FindPackagesById()?id='Microsoft.EntityFrameworkCore'&semVerLevel=2.0.0'.
At line:1 char:1
+ Install-Package Microsoft.EntityFrameworkCore -Version 7.0.0-preview. ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Install-Package : Package restore failed. Rolling back package changes for 'boulib'.
At line:1 char:1
+ Install-Package Microsoft.EntityFrameworkCore -Version 7.0.0-preview. ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Time Elapsed: 00:00:12.6396194
PM>
- 1401/04/29
- 0
- 86
قسمت 226 از دوره ستارگان دات نت کور
سلام استاد بابایی خسته نباشید .من توی قسمت 226 از دوره ستارگان دات نت کور برنامه رو که نوشتم و خاستم که امتحانش کنم توی قسمت مدیریت ادمین وقتی که قسمت اضافه کردن پیج رو انجام میدم قسمت آپلود عکس کار نمیکنه CatalogItems/Create نمی دونم چرا خیلی تلاش کردم مشکلشو حل کنم اما نشد کد ا رو چند بار بازرسی کردم دقیقا یکین اما بازم مشکل حل نشد .
- 1401/04/26
- 0
- 87
نقص در آموزش http و مبانی وب
با سلام و تشکر از استاد گرامی آقای بابایی
بنده از آموزش http , مبانی وب استفاده نمودم
به نظر میرسد یک قسمت از آن در مجموعه قرار داده نشده قسمت سوم فایل چهار موجود نیست
فایل 03-03 به نام requestheader و فایل 03-05 به نام cookies موجود است ولی فایل 03-04 موجود نیست که در انتهای فایل 03-03 هم به آن اشاره شده است
با تشکر
ایمیل
سلام خسته نباشد.درقسمت دادن ایمیل به کاربر جهت تغییر رمز ما یک کلاس برای ارسال ایمیل به نام EmaiService ایجاد کردیم.
بعد وارد لینک https://myaccount.google.com/lesssecureapps باید می شدیم .و دکمه ی دسترسی برنامه های فاقد ایمنی کافی را روشن می کردیم.
که جدیدا گوگل این قسمت را دیگر از دسترس خارج کرده است.
برای کمک به حفظ امنیت حساب خود، از 30 مه 2022، Google دیگر از استفاده از برنامهها یا دستگاههای شخص ثالثی که از شما میخواهند فقط با استفاده از نام کاربری و رمز عبور خود به حساب Google خود وارد شوید، پشتیبانی نمیکند.
اگر امکانش است راهنمایی کنید که با این شرایط چگونه ایمیل ارسال کنیم.؟؟؟
- 1401/04/22
- 0
- 71
مشکل با حرف آا در ابتدای کلمات کوئری استرینگ .net6
دوستان ی سوال
وقتی تو کوئری استرینگ url حرف "اآ" اول کلمه میاد ارور ۴۰۳ میده بهم.
بنظرتون مشکل از کجاس
رو دات نت ۵ اوکیه ولی رو دات نت ۶ ارور میده
رو لوکال درسته بعد پابلیش به مشکل میخوره
- 1401/04/21
- 0
- 70
اجرای داکر
docker exec -it 6722 /opt/mssql-tools/bin/sqlcmd -s localhost -u sa -p 12345678@
وقتی کد بالارا در پاورشل وارد میکنم با ارور زیر مواجه میشم
Error response from daemon: Container 6722fedeef071a7f6dac5597967ab84f374e4e4155659e8b06c247d521112d7e is not running
وقتی کانتینر را در نرم افزار داکر ران میکنم این پیام را ارسال میکند
SQL Server 2019 will run as non-root by default.
This container is running as user mssql.
To learn more visit https://go.microsoft.com/fwlink/?linkid=2099216.
The SQL Server End-User License Agreement (EULA) must be accepted before SQL
Server can start. The license terms for this product can be downloaded from
http://go.microsoft.com/fwlink/?LinkId=746388.