Janine_A Ответов: 0

Автоматическое создание 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; }
    }

0 Ответов