Добрый день! Уже целый день пытаюсь подружить Firebird с EntytiFramework и не получается. Делал всё по инструкции https://habrahabr.ru/post/278405/
С помощью менеджера пакетов NuGet следующие пакеты:
FirebirdSql.Data.FirebirdClient
EntityFramework
EntityFramework.Firebird
Далее создаю элемент "Модель ADO.NET EDM". И на этапе выбора таблиц из бд полностью тормозит студия(скринш).
В какую хоть сторону смотреть подскажите..?
Самый сложный и муторный. Это набивка всех моделей в ручную и маппинг к ним:
[System.ComponentModel.DataAnnotations.Schema.Table("USERS")]
class Users
{
[System.ComponentModel.DataAnnotations.Key]
[System.ComponentModel.DataAnnotations.Schema.Column("ID")]
public int Id { get; set; }
[System.ComponentModel.DataAnnotations.Schema.Column("LOGIN")]
public string Login { get; set; }
}
Плюс этого подхода в том, что классы и свойства можете называть как вам удобно.
Удобство тут сомнительное, но если сумеете разобраться, то должно получиться довольно быстро.
На MSDN есть пример использования EdmGen.exe
. По идее, с его помощью можно создать те же модели, которые создаются в EDM Wizard
.
Смотрите также по EdmGen.exe
:
Есть сайт на котором присутствуют битые ссылки(которые ведут на 404), как с помощью C# найти эти ссылки и удалить адрес куда они ведут? То есть...
Разрабатываю расширение для firefox, возникла необходимость добавлять обработчик события при нажатии на определенный элемент на сайте
Есть вот такой код, который возвращает ошибку
Привет всем, нужна помощь по использованию локального хранилищаНужно чтобы браузер запоминал действие пользователя при сворачивании/разворачивании...