Posts tagged asp.net core
تگها:
asp.net core9
json1
razor pages1
iis1
dependency injection1
.net core1
async1
ef core1
visual studio 20221
c sharp1
mohsen•1 ماه قبل
ارسال شده در mohsen
رفع مشکل خطای The project doesn't know how to run the profile Docker
اگر در زمان اجرای پروژه با پروفایل Docker با خطای زیر مواجه شدید:
The project doesn't know how to run the profile Docker
ابتدا Dockerfile پروژه را حذف کرده، روی پروژه راست کلیک کنید و از گزینه add گزینه Docker support را انتخاب کنید. تنظیمات مورد نظر خود ...
رای
0
mohsen•1 ماه قبل
ارسال شده در mohsen
نحوه تغییر آدرس Swagger در ASP.NET Core
فرض کنید می خواهیم آدرس پیش فرض Swagger برای نمایش یو آی و فایل مشخصات (Specifications) را تغییر دهیم. برای این کار می توانیم بوسیله تغییر تنظیمات بوسیله SwaggerOptions و SwaggerUIOptions انجام دهیم.
if (app.Environment.IsDevelopment())
{ ...
رای
0
mohsen•2 ماه قبل
ارسال شده در mohsen
چطور در asp.net core لاگ entity framework را غیر فعال کنیم؟
به صورت پیش فرض Entity Framework Core تمامی پیام ها را در سطح Debug لاگ می کند که این شامل تمامی کوئری های اجرا شده نیز می شود که باعث افزایش حجم لاگ می شود.
برای تغییر این روند می توانیم با استفاده از تنظیمات زیر سطح لاگ EF Core را به سطح دلخواه تغییر ...
رای
0
mohsen•4 ماه قبل
ارسال شده در mohsen
چطور در ASP.net core Razor Page پراپرتی اینجکشن انجام دهیم؟
فرض کنید سرویسی با اینترفیس IMyService داریم می خواهیم این سرویس را در تمامی متدهای Razor Page استفاده کنیم. راه اول اینجکت کردن سرویس مورد نظر بعنوان ورودی تمامی متد های صفحه است. مانند:
public class MyPageModel: PageModel {
public async Task ...
رای
0
mohsen•4 ماه قبل
ارسال شده در mohsen
رفع مشکل رندر شدن صفحه قبل از پایان OnGetAsync در دات نت کر
مشکل: صفحه ما قبل از پایان متد OnGetAsync در دات نت رندر می شود. فرض کنید که در متد OnGetAsync قرار است از دیتابیس یک مقداری را بخوانیم و در صفحه نمایش دهیم. ولی با وجود اینکه در دیتابیس دیتای مورد نظر وجود دارد، درون صفحه چیزی نمایش داده نمی شود. بعد از ...
رای
0
mohsen•7 ماه قبل
ارسال شده در mohsen
چطور در asp.net core بادی درخواست را بخوانیم
برای خواندن body درخواست در asp.net core باید ابتدا بافرینگ را برای درخواست فعال کنیم. در غیر اینصورت با خطای زیر مواجه می شویم:
System.NotSupportedException: Specified method is not supported.
نحوه خواندن body ...
رای
0
mohsen•11 ماه قبل
ارسال شده در mohsen
خطای 404 برای razor page در دات نت کر
بعد از نصب نسخه 8 دات نت کور، تمامی صفحات مربوط به ریزور پیج ها خطای 404 می دهند. در صورتی که ورژن دات نت وب سایت تغییری نکرده و روی نسخه 7 مانده است.
با اضافه کردن تنظیمات زیر به فایل پروژه مشکل حل می شود:
<ItemGroup>
<PackageReference ...
رای
0
mohsen•11 ماه قبل
ارسال شده در mohsen
تبدیل رشته جی سان به شی جی سان هنگام بازگرداندن دیتا از ای پی آی در دات نت کور
فرض کنیم دیتایی سریالاز شده و در دیتابیس به صورت رشته نگهداری می شود. می خواهیم همین دیتا را از طریق ای پی آی برای کاربر ارسال کنیم و کاربر به جای رشته جی سان، انتظار یک شی جی سان از ما دارد. برای مثال، در خورجی زیر مقدار ویژگی content یک رشته است که ...
رای
0
mohsen•12 ماه قبل
ارسال شده در mohsen
رفع خطای HTTP Error 500.19 - Internal Server Error در زمان استقرار سایت .Net Core روی IIS
راه حل خطای HTTP Error 500.19 در IIS هنگام استقرار (deploy) کدهای Asp.net core، دانلود و نصب Hosting Bundle مربوط به نسخه مورد نظر روی سرور است. از طریق لینک زیر می توانید Hosting Bundle را روی سرور دانلود کرده و نصب کنید:
NET Downloads (Linux, macOS, and ...
رای
0