Как да настроя Concurrency Mode = Fixed
Здравейте,
Когато използваме Entity Data Model Wizard => Empty Code First Model, ние генерираме DB и нямаме автоматично генерирана Diagram от Visual Studio за да можем да сменим Concurrency Mode на Fixed. От StackOverFlow използвах този код за да получа новата диаграма, но не помага:
using System.Data.Entity.Infrastructure;
using System.Xml;
using (var ctx = new NewsEntities())
{
using (var writer = new XmlTextWriter(@"c:\Model.edmx", Encoding.Default))
{
EdmxWriter.WriteEdmx(ctx, writer);
}
}
Намерих и това
<Property Name="Status" Type="Byte" Nullable="false" ConcurrencyMode="Fixed" />
но не знам къде трябва да се сложи. Решавам 2та задача от домашното Homework: Entity Framework и структурата ми е:
NewsDB.Client
NewsDB.Data
NewsDB.Models
Има ли някакъв лесен начин в кода ни да посочим ConcurrencyMode?
Благодаря! Сега хвърля Exception!
Разгледай в google. Само таг [ConcurrencyCheck] не стига. Има нужда да се пипне малко configuration.cs на EF.
Напиши в google;
How to set [ConcurrencyCheck] on code first database?
още на първата страница ще ти излезе решение на проблема.