۴ سال و ۸ ماه قبل، شنبه ۳۰ آذر ۱۳۹۸، ساعت ۱۸:۵۳
۴ سال و ۸ ماه قبل، شنبه ۳۰ آذر ۱۳۹۸، ساعت ۱۴:۰۴
۴ سال و ۸ ماه قبل، پنجشنبه ۲۸ آذر ۱۳۹۸، ساعت ۱۶:۵۲
«... همانطور که از نام ValueTask نیز مشخص است، یک struct است؛ برخلاف Task ... »
انتخاب نام Value در اینجا، به value types در دات نت اشاره میکند؛ اطلاعات بیشتر:
۴ سال و ۹ ماه قبل، یکشنبه ۲۴ آذر ۱۳۹۸، ساعت ۱۸:۳۲
Type Load Exception فقط به معنای binary-mismatch است. یعنی کتابخانهی مدنظر شما از وابستگیهای قدیمی استفاده میکند که با نگارش ASP.NET Core مورد استفادهی در پروژهی شما یکی نیست. فقط یک راه حل هم دارد: به روز رسانی وابستگیهای کتابخانه و کامپایل مجدد آن.
۴ سال و ۹ ماه قبل، یکشنبه ۲۴ آذر ۱۳۹۸، ساعت ۱۴:۵۹
- زمانیکه خطای 500 internal server error را دریافت میکنید، اگر برنامه را در حالت dotnet run اجرا کرده باشید، تمام خطاهای مرتبط، در پنجرهی کنسولی که باز است، لاگ میشوند. اگر از ویژوال استودیو استفاده میکنید، همین خروجی، در پنجرهی دیباگ آن هم درج میشود. مرور این خطاهای سمت سرور، برای رفع مشکل الزامی است.
- همچنین احتمال دارد خروجی خطاهای سمت سرور، در قسمت مشاهدهی محتوای response، در برگهی ابزارهای توسعه دهندگان مرورگر هم ظاهر شود. آنرا هم بررسی کنید.
۴ سال و ۹ ماه قبل، چهارشنبه ۲۰ آذر ۱۳۹۸، ساعت ۱۸:۳۹
در مورد پروژهای مختلف ایجاد شده و دلایل وجودی آنها، مطلب «بررسی قسمتهای مختلف قالب پروژه WPF Framework تهیه شده» را مطالعه کنید.
۴ سال و ۹ ماه قبل، چهارشنبه ۲۰ آذر ۱۳۹۸، ساعت ۱۵:۵۳
این تنظیمات را برای تغییر content-type مربوط به jqGrid آزمایش کنید:
- برای یک گرید:
$("#contactsList").jqGrid({ mtype: 'POST', ajaxGridOptions: { contentType: 'application/json; charset=utf-8' },
$.extend($.jgrid.defaults, { datatype: 'json', ajaxGridOptions: { contentType: "application/json" }, ajaxRowOptions: { contentType: "application/json", type: "PUT" }, ajaxSelectOptions: { contentType: "application/json", dataType: "JSON" } }); $.extend($.jgrid.edit, { ajaxEditOptions: { contentType: "application/json" }, recreateForm: true, serializeEditData: function(postData) { return JSON.stringify(postData); } }); $.extend($.jgrid.del, { ajaxDelOptions: { contentType: "application/json" }, mtype: "DELETE" });
۴ سال و ۹ ماه قبل، چهارشنبه ۲۰ آذر ۱۳۹۸، ساعت ۱۴:۵۲
در برگهی network، بررسی کنید که دقیقا چه اطلاعاتی با چه فرمتی و خصوصا چه Content-Type ای ارسال شدند. همین موارد را برای response هم بررسی کنید. اگر هدرهای accept و یا Content-Type اشتباه تنظیم شده باشند، ممکن است web api شما خروجی با فرمت xml تولید کند. یا حتی ممکن است خروجی خالی دریافت کرده باشید که به xml تفسیر شده. یا حتی اگر Content-Type خروجی تنظیم نشده باشد، ممکن است این خطای xml parsing error را دریافت کنید (حتی اگر خروجی JSON به نظر برسد).
۴ سال و ۹ ماه قبل، سهشنبه ۱۹ آذر ۱۳۹۸، ساعت ۱۷:۰۰
یک فیلد تعریف شدهی در سطح فرم که به یک کلاس یا اینترفیس اشاره میکند که دارای متد FindPost است. هدف نمایش دریافت null از یک متد بوده. خود متد مهم نیست.
۴ سال و ۹ ماه قبل، سهشنبه ۱۹ آذر ۱۳۹۸، ساعت ۱۲:۳۰
یک نکتهی تکمیلی: ارتقاء به ASP.NET Core 3x
محل تعریف UseCors باید بین UseRouting و UseEndpoints باشد. اطلاعات بیشتر