Я уже обновил свой код идентификации ASP.NET, чтобы использовать длинный (bigint в SQL) вместо GUID/string для первичного ключа пользователя. Теперь я хотел бы использовать генератор ключей для создания собственных первичных ключей, а не для того, чтобы Entity Framework генерировал последовательные ключи. Я не уверен, какие классы или методы (ы) редактировать или переопределять, чтобы выполнить это.Как сгенерировать собственный первичный ключ для идентификатора ASP.NET 2
Google продолжает указывать мне, как изменить тип PK, который я уже выяснил. A similar question on SO хочет знать, как генерируется ключ (ответ: EF), но не спрашивает, как это сделать сам.
Спасибо за ваш ответ, но я дважды упоминал в своем сообщении, что я уже изменил тип. Я ищу, как создавать собственные ключи. – Rick
modelBuilder.Entity <* entityname *>(). Свойство (m => m. * Fieldname *) .HasDatabaseGeneratedOption (DatabaseGeneratedOption.None); не работает ?! –