محاسبات این تغییرات جهت به روز رسانی UI در Blazor خودکار است و نیازی به دخالت برنامه نویس نیست و حتی میتوان به بهبود این محاسبات هم کمک کرد: «بهبود کارآیی نمایش لیستها در Blazor با استفاده از دایرکتیو key@»
با سلام؛ من همین روش رو رفتم و توی پروژه م اضافه کردم. اما وقتی میخوام Add-Migration بزنم ، به چنین اروری برمی خوردم:
آیا ممکنه بخاطر آپدیت کردن پکیجهای مربوطه باشه؟
One or more validation errors were detected during model generation: DataLayer.Context.CustomUserRole: : EntityType 'CustomUserRole' has no key defined. Define the key for this EntityType. DataLayer.Context.CustomUserLogin: : EntityType 'CustomUserLogin' has no key defined. Define the key for this EntityType. CustomUserRoles: EntityType: EntitySet 'CustomUserRoles' is based on type 'CustomUserRole' that has no keys defined. CustomUserLogins: EntityType: EntitySet 'CustomUserLogins' is based on type 'CustomUserLogin' that has no keys defined.
نظرات مطالب
بیرون نگاه داشتن تنظیمات خصوصی از سورس کنترل
برای تعیین فایل خارجی تنظیمات دو روش وجود دارد که configSource آن در مطلب فوق بحث شده:
<?xml version="1.0"?> <configuration> <appSettings file="AppSettings.config"> </appSettings> <connectionStrings configSource="ConnectionStrings.config"> </connectionStrings> <!-- ... --> </configuration>
در اینجا file میتواند به یک مسیر خارج از پروژه اشاره کند؛ اما configSource حتما باید یک فایل داخل پوشهی پروژه باشد.
یک مثال برای حالت استفادهی از فایل:
Web.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings file="YourSettings.config"> <add key="KeyToOverride" value="Original" /> <add key="KeyToNotOverride" value="Standard" /> </appSettings> <system.web> <!-- standard web settings go here --> </system.web> </configuration> YourSettings.config: <appSettings> <add key="KeyToOverride" value="Overridden" /> <add key="KeyToBeAdded" value="EntirelyNew" /> </appSettings>
نظرات مطالب
Asp.Net Identity #2
همراه با Identity 2 با استفاده از روش code first چند جدول اضافه کردم و بین اونا رو ارتباط دادم . ولی متاسفانه پیغام زیر رو دریافت میکنم
ولی زمانی که ارتباط رو با جداول Identity حذف میکنم دیگه مشکلی نیست .
MyProject.Models.IdentityUserRole: : EntityType 'IdentityUserRole' has no key defined. Define the key for this EntityType. MyProject.Models.IdentityUserLogin: : EntityType 'IdentityUserLogin' has no key defined. Define the key for this EntityType. IdentityUserRoles: EntityType: EntitySet 'IdentityUserRoles' is based on type 'IdentityUserRole' that has no keys defined. IdentityUserLogins: EntityType: EntitySet 'IdentityUserLogins' is based on type 'IdentityUserLogin' that has no keys defined.
api-key دریافت شده و جایگزین. مشکل از text/xml; charset=utf-8). If using a custom encoder, شاید باشه. آیا اجرای این مثال در لوکال مشکل دارد؟
نظرات مطالب
خلاصهای در مورد SQL Server CE
- مشکل primary key در نگارشهای اخیر EF برطرف شده. این مشکل با EF 4.x وجود داشت.
- 4 گیگ حداکثر. الان حدود 147 مگ هست.
- ضمنا به نظر نگارش Compact دیگر توسعه نخواهد یافت و تکلیفش مشخص نیست. ولی ... خوب کار میکند.
- 4 گیگ حداکثر. الان حدود 147 مگ هست.
- ضمنا به نظر نگارش Compact دیگر توسعه نخواهد یافت و تکلیفش مشخص نیست. ولی ... خوب کار میکند.
نظرات مطالب
رسم نمودار توسط Kendo Chart
با سلام و تشکر؛ اگر در قسمت پایین نمودار در Column Chart، عنوان دادهها یا همان Key متنش طولانی بود چطوری میشه Direction آن را به حالت مایل یا کج تبدیل کرد تا خوانا بشه. مرسی
نظرات مطالب
آموزش ایجاد برنامه های چند زبانه در WPF
سلام
با عرض پوزش به خاطر تاخیر زیاد در ارسال پاسخ باید عرض کنم که اجباری به حذف کلیه ResourceDictionaryها نیست. شما میتوانید با استفاده از متد ResourceDictionary.Remove یک ResourceDictionary به خصوص را با استفاده از Key آن از لیست MergedDictionaryها حذف کنید.
با عرض پوزش به خاطر تاخیر زیاد در ارسال پاسخ باید عرض کنم که اجباری به حذف کلیه ResourceDictionaryها نیست. شما میتوانید با استفاده از متد ResourceDictionary.Remove یک ResourceDictionary به خصوص را با استفاده از Key آن از لیست MergedDictionaryها حذف کنید.
بازخوردهای پروژهها
گزارش خطا
سلام؛ وقتی میخوام قالب درست شده (و نصب شده) رو به عنوان پروژه انتخاب کنم پیام خطا میده :
the given key was not present in the dictionary