Вопросы по теме 'automapping'

беглый nhibernate один к одному с базовым классом
Допустим, у меня есть классы: class Person { String FirstName; String LastName; Pet Pet; } class Pet { String Name; Person Owner; } class Cat : Pet { Int32 MousesCaught; } class Dog : Pet { Int32 CatsCaught; } И отображение:...
225 просмотров

ValueInjecter - рекурсивное отображение
Я новичок в автоматическом сопоставлении и даже новичок в ValueInjecter. Прошу прощения, если это простой вопрос, но я нигде не могу найти ответа. Как мне сделать рекурсивное сопоставление? Например, вот мой текущий фабричный метод, который...
1229 просмотров
schedule 21.11.2021

Как отключить генерацию идентификаторов в свободном спящем режиме при использовании автоматического сопоставления
Я использую NHibernate 3.0 с быстрой настройкой. Я автоматизирую свою постоянную модель следующим образом: AutoMap .AssemblyOf<BaseEntity>() .Where(type => type.Namespace != null &&...
259 просмотров
schedule 03.12.2021

Настройка Fluent NHibernate "один ко многим" с каскадным удалением с помощью автомаппера
Крайний вопрос для новичков. Моя база данных (SQL Server) настроена для каскадного удаления моих отношений, поэтому, если вы удалите родительский объект, все дочерние элементы также будут удалены ( ON DELETE CASCADE ). Я хочу, чтобы это отразилось в...
4006 просмотров

Как я могу запретить автоматическому сопоставлению Fluent NHibernate создавать внешние ключи в базе данных?
Я использую последнюю версию автоматического сопоставления Fluent NHibernate. Есть ли какое-либо соглашение или свойство, которое я могу установить, чтобы прекратить создание ограничений внешнего ключа для всех таблиц? У меня около 200 классов,...
354 просмотров

Добавить (уникальный) индекс к свойствам автоматически отображаемых классов Fluent Nhibernate.
Мы используем Fluent NHibernate с автомаппингом для наших объектов. Что-то типа: AutoPersistenceModel autoMap = AutoMap .Assemblies(mappingConfig, assembliesToMap.ToArray()) .Conventions.AddFromAssemblyOf<BaseEntity>();...
454 просмотров
schedule 02.03.2022

Можно ли использовать соглашения о частных полях для Fluent NHibernate Automapping?
Как я могу отобразить частное поле с помощью свободно работающей модели NHibernate AutoPersistenceModel? public class A { private List<B> myField; public A() { myField = new List<B>();...
1760 просмотров

Свободное автоматическое отображение NHibernate: изменение даты и времени на метку времени
Я углубляюсь (немного) в автоматизацию с помощью свободного интерфейса NHibernate. Очень хорошая вещь, но у меня возникла небольшая проблема с DateTimes. Мне нужно изменить формат данных на отметку времени, иначе NHibernate усекает миллисекунды....
6547 просмотров

Можно ли использовать как автоматическое сопоставление, так и генерацию схемы с помощью Fluent NHibernate?
Я использую следующее: Fluently.Configure() .Database(MsSqlConfiguration.MsSql2005.ConnectionString(connectionString)) .Mappings(m => m.AutoMappings.Add(AutoMap.AssemblyOf<Incident>() .Where(t =>...
315 просмотров

Есть ли пример проекта Fluent NHibernate Automapping, который просто работает?
Я только начал изучать NHibernate на этой неделе и хотел бы использовать подход Automapping в моем текущем проекте. Я работаю с Fluent NHibernate 1.0.0.594, которую скачал несколько дней назад. Я нашел Examples.FirstProject в исходном коде...
3625 просмотров

Nhibernate обновляет столбец версии в объекте внешнего ключа
Я использую С# с Fluent NHibernate и автоматическим сопоставлением. Вот немного кода (урезано для ясности), потом объясню проблему. public class Company { public virtual string Description { get; set; } } public class Stock { public...
408 просмотров
schedule 01.06.2022

Может ли AutoMapper Fluent NHibernate обрабатывать типы интерфейсов?
Я набрал этот упрощенный пример без использования IDE, поэтому простите любые синтаксические ошибки. Когда я пытаюсь автоматизировать это, я получаю FluentConfigurationException, когда пытаюсь скомпилировать сопоставления - «Ассоциация...
933 просмотров

Fluent NHibernate JoinedSubClass устарел
Мне интересно кое о чем. Я сижу здесь с решением. У меня есть 1 суперкласс, который имеет 2 подкласса, и я в настоящее время сопоставляю это с помощью JoinedSubClass, но я понимаю, что этот метод устарел, и говорит, что я должен ClassMap и...
770 просмотров

Свободный NHibernate (с автоматическим отображением), не сохраняющий значения таблицы соединений во многих-ко-многим
Я не совсем эксперт NHibernate, так что это может быть непонимание в этом отделе. У меня есть две простые сущности с отношением "многие ко многим" public class Category { public virtual int Id { get; private set; } public virtual string...
2925 просмотров

Наследование автоматического сопоставления: как добавить соглашение о дискриминаторе для базового класса
Внедрив ISubclassConvention, я могу изменить значение дискриминатора для подклассов в моей иерархии классов. Теперь я ищу способ установить значение дискриминатора и для моих базовых классов. Есть ли способ изменить его с помощью переопределения...
1211 просмотров
schedule 15.12.2022

Пользовательские коллекции AutoMapping с помощью FluentNHibernate
Я модифицирую очень большое приложение, чтобы использовать NHibernate в качестве стратегии доступа к данным. С AutoMapping все идет хорошо. К счастью, при создании уровня домена мы использовали генератор кода. Основная проблема, с которой я сейчас...
573 просмотров

классы сопоставления, вложенные в другой класс, с использованием плавного автоматического сопоставления nhibernate
Как сопоставить класс, в который вложен другой класс. Я использую автоматическое отображение. Это дает исключение NHibernate.MappingException: Association указывает unmapped class: class1 + class2 ' предположим, у вас есть public class...
426 просмотров
schedule 28.12.2022

Проблема понимания Fluent nHibernate Automapping и взаимосвязи
Я немного новичок в Fluent nHibernate и столкнулся со сценарием с моей схемой, я не уверен, как решить. Скажем, у меня есть две таблицы: Отслеживать TrackId Имя UserId Пользователи Имя пользователя Теперь я хочу иметь возможность...
176 просмотров

Сложные сопоставления DAL - ›BL с использованием AutoMapper
Я собираюсь использовать AutoMapper в предстоящем проекте и пытаюсь найти возможные «узкие места». На данный момент наиболее сложный случай, который я могу себе представить, это следующий: класс домена, который представлен 3 (например) таблицами в...
1284 просмотров
schedule 28.10.2022

Странные исключения с использованием автоматического сопоставления FluentNHibernate
В моей модели предметной области есть следующие объекты. Группа (совокупный корень) содержит элементы (которые сами являются совокупными корнями), но элемент может одновременно содержаться только в одной группе. Код ниже обеспечивает это. Причина,...
398 просмотров