Вопросы по теме 'fluent-nhibernate'
Свободное отображение NHibernate, объединение подклассов
Я пытаюсь сопоставить сценарий присоединенного подкласса с помощью Fluent NHibernate. У меня есть класс Entity, определенный в пространстве имен Core, и класс SubClass: Entity в пространстве имен SomeModule
Теперь я, очевидно, не хочу, чтобы класс...
14047 просмотров
schedule
13.05.2023
Как обновить схемы таблиц базы данных с помощью генерации схемы NHibernate?
Я пытаюсь понять, как использовать конфигурацию NHibernate с сопоставлением для обновления схем таблиц, а не отбрасывать и воссоздавать их.
В настоящее время я использую объект NHibernate.Tool.hbm2ddl.SchemaExport с FluentNHibernate для создания...
28034 просмотров
schedule
26.11.2022
Возможная ошибка в репозитории Fluent-NHibernate?
Я думаю, что нашел ошибку, но я не совсем уверен. Это может быть синтаксическая ошибка с моей стороны, но компилятор не улавливает. В любом случае, вот что я пытаюсь сделать. По сути, я написал свой собственный класс репозитория, который, по сути,...
854 просмотров
schedule
07.02.2023
Чтение файла Mapping Xml, сгенерированного API FluentNHibernate.
Как я могу прочитать Xml-файл сопоставления, созданный Fluent NHibernate API?
677 просмотров
schedule
13.04.2023
Свободный поиск NHibernate + Lucene (NHibernate.Search)
Я использую Fluent NHibernate, и я хотел бы реализовать NHibernate.Search с Lucene, но я не могу найти никаких примеров того, как это сделать с Fluent NHibernate. Похоже, есть два шага. (Согласно Castle )
Установите свойства Hibernate в...
3842 просмотров
schedule
18.07.2023
Несколько уровней дочерних объектов Entity в Fluent NHibernate / NHibernate
У меня есть сущность, в которой есть список объектов Child1. Сопоставления, кажется, отлично подходят для этого. Если я попытаюсь добавить список объектов Child2 к сущности Child1 и настроить сопоставление, сопоставление xml, похоже, не создается, и...
1051 просмотров
schedule
28.01.2023
Столбцы временных меток NHibernate и sql как версия
Я ломал голову, пытаясь заставить Nhibernate работать с байтовым массивом как отображение версии на временную метку sql. Я реализовал IUserVersionType, но Nhibernate создавал varbinary в базе данных, а не метку времени. Вдохновленный недавним...
9189 просмотров
schedule
20.02.2023
Инициализатор типа для NHibernate.Cfg.Configuration вызвал исключение.
Я использую FluentNHibernate и на этапе настройки получаю следующую ошибку:
Вот конфигурация:
общедоступная статическая ISessionFactory CreateSessionFactory () {return Fluently.Configure (). База данных...
12756 просмотров
schedule
09.06.2022
Свободное владение NHibernate со стратегией именования замков
У меня есть Fluent NHiberate с запущенным и работающим Castle Facility.
Однако как установить NamingStrategy? Я попытался с объектом конфигурации, но безуспешно. Нужно ли регистрировать мою стратегию именования в моем контейнере Windsor?
686 просмотров
schedule
28.07.2022
Как сопоставить защищенную коллекцию в Fluent NHibernate?
Я пытался использовать свойство Reveal во Fluent, но не могу заставить его скомпилироваться с коллекцией. Я хочу, чтобы одна из моих коллекций в объекте была защищена и недоступна нигде, кроме самого объекта. Это возможно? Спасибо
Редактировать:...
1868 просмотров
schedule
25.02.2022
Дженерики с Fluent и NHibernate
Я пытаюсь создать систему обмена сообщениями между пользователями и организациями, то есть пользователь может отправлять и получать сообщения от пользователей или организаций.
Итак, для поддержки этой системы я начал с интерфейса:
public...
1298 просмотров
schedule
21.07.2022
Беглое автоматическое отображение двунаправленных отношений NHibernate
Я пытаюсь автоматизировать свою модель предметной области с помощью беглого nhibernate. В этом конкретном случае у меня есть двунаправленное отношение «один ко многим», которое мне нужно сопоставить. Проблема в том, что он автоматически реализует...
1129 просмотров
schedule
17.04.2022
Уникальные ограничения NHibernate
У меня возникли проблемы с уникальными ограничениями в NHibernate.
У меня есть сущность User, которая сопоставлена с уникальным ограничением для свойства Username. Что я хочу сделать, так это иметь возможность проверить, существует ли конкретное...
3903 просмотров
schedule
12.04.2022
Идентификационное свойство не заполнено
У меня есть отображение идентичности, например:
Id(x => x.GuidId).Column("GuidId")
.GeneratedBy.GuidComb().UnsavedValue(Guid.Empty);
Когда я извлекаю объект из базы данных, свойство GuidId моего объекта имеет значение Guid.Empty, а не...
245 просмотров
schedule
22.04.2023
NHibernate: могу ли я предотвратить загрязнение объекта настройками полей аудита?
Обычная вещь, которую многие люди делают с NHibernate, - это установка полей аудита (например, CreatedDate, LastModifiedDate) при сохранении объекта. В блогах есть много сообщений о том, как делать подобные вещи с помощью событий NHibernate.
Здесь...
737 просмотров
schedule
29.04.2023
Свободное отображение NHibernate: одна таблица, много классов
Как я могу сопоставить три класса с одной таблицей с помощью свободного NHibernate. Столбец «Тип» должен указывать, какой класс должен быть отображен. Возможно ли это вообще?
Кристоффер
596 просмотров
schedule
09.05.2022
Fluent NHibernate - исключение произошло во время настройки уровня сохраняемости
Я использую Fluent NHibernate с внешним файлом hibernate.cfg.xml.
Ниже приведен код конфигурации, в котором я получаю сообщение об ошибке:
var configuration = new Configuration();
configuration.Configure();
_sessionFactory...
33889 просмотров
schedule
04.04.2022
Передача ссылки на сборку в пользовательской задаче MSBuild
Я пытаюсь написать задачу MSBuild для создания базы данных с использованием сопоставлений FluentNhibernate.
Код задачи сейчас выглядит так...
public class CreateDatabase : Task
{
[Required]
public string ConfigFile
{ get; set; }...
909 просмотров
schedule
09.11.2022
автоматическое сопоставление соглашений об именах вложенных компонентов
Я перехожу с Fluent Mapping на Automapping в моем текущем проекте.
Если у меня следующий домен:
public class Matter{
public Client Client{get;set;}
}
public class Client {
public Name Name{get;set;}
}
public class Name{
public...
282 просмотров
schedule
15.06.2023
Как исключить базовый класс, используя плавные сопоставления в Fluent NHibernate?
У меня есть абстрактный базовый класс Entity , от которого происходят все мои POCO:
public abstract class Entity
{
public virtual Guid Id { get; set; }
}
И файл сопоставления:
public class EntityMap<T> : ClassMap<T> where...
369 просмотров
schedule
14.03.2022