Автоматическое создание GUID в mvc5, который использует EF
У меня есть приложение mvc5, которое подключено к базе данных EF. Некоторые поля в этой базе данных предназначены для автогенерации, как объявлено в SQL, но при использовании в MVC и при вставке записей GUID содержит только значение 0 для всех записей. Как я могу решить эту проблему? Любая помощь будет оценена по достоинству. Спасибо.
Что я уже пробовал:
public partial class Store { public int StoreID { get; set; } public int CustomerID { get; set; } public string StoreName { get; set; } [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public System.Guid StoreUID { get; set; } [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int StoreNumber { get; set; } public string StoreLogo { get; set; } public string StoreLogoPath { get; set; } public string StoreAddress { get; set; } public string StoreCity { get; set; } public string StoreRegion { get; set; } public string StoreCountry { get; set; } public virtual Customer Customer { get; set; } }