نظرات مطالب
ASP.NET MVC #11
این مقدار پیشفرض زمانی به یک value type انتساب داده میشود که نوع شما
nullable تعریف نشده باشد. اگر باشد دقیقا null هست و نه هیچ مقدار دیگری. اگر PersianDateModelBinder مقدار پیشفرضی را انتساب میدهد، آنرا تغییر دهید (و مرتبط نیست به مباحث زبان؛ تصمیم شخصی هست).
با تشکر از مطلب مفید شما. اگر بخواهیم در مدل setting علاوه بر name و type و value آیتم دیگری داشته باشیم مثلا کد دوره تا این تنظیمات برای دورهی خاصی باشد باید چیکار بکنیم.
این راه حل را امتحان کنید:
تغییر تعریف ناقص ذیل در فایل project.json:
به
توضیحات بیشتری در مورد روش ارتقاء
تغییر تعریف ناقص ذیل در فایل project.json:
"Microsoft.NETCore.App": "1.0.1"
"Microsoft.NETCore.App": { "version": "1.0.1", "type": "platform" }
«... اگر فضای نام این کلاس (AppJwtConfiguration) را تغییر دادید، باید این قسمت (مقدار type قسمت appJwtConfiguration فایل وب کانفیگ) را نیز مطابق آن
ویرایش کنید؛ درغیراینصورت، appJwtConfiguration قابل شناسایی نخواهد بود ...»
نظرات مطالب
تاریخ شمسی با Extension Method برای DateTime
DateTime در دات نت یک value type هست و نال قبول نمیکنه؛ مگر اینکه ?DateTime تعریف بشه.
من با EF6 از
modelBuilder.Types().Configure(c=>c.Ignore("IsDeleted"));
استفاده کردم ولی خطای زیر رو میگیرم:
You cannot use Ignore method on the property 'IsDeleted' on type 'MyEntity' because this type inherits from the type 'BaseEntity' where this property is mapped. To exclude this property from your model, use NotMappedAttribute or Ignore method on the base type.
$.ajax({ type: "POST", url: options.renderModalPartialViewUrl, data: options.renderModalPartialViewData,
بله. این مثال را در کروم اجرا کنید:
AntiXssHeaders.zip
در صفحه اول آن
درج شده
AntiXssHeaders.zip
در صفحه اول آن
<script type="text/javascript"> alert('test'); </script>