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

Fluent Nhibernate System.ApplicationException: для свойства 'Id' ожидалось '1' типа 'System.Int32', но получено '2' типа 'System.Int32'
Привет, я пишу модульные тесты для беглого Nhibernate, когда я запускаю тест в изолированном пространстве, он проходит, но когда я запускаю несколько тестов. или запустите тест более одного раза, он начинает давать сбой с сообщением ниже...
532 просмотров
schedule 08.06.2023

Плавное отображение NHibernate для свойств только для чтения
Я недавно перешел на Fluent NHibernate 1.1 с 1.0, и в миграции есть некоторые критические изменения. Например, поля в модели предметной области, такие как public virtual string CustomerType { get { return /*computed value based...
1728 просмотров
schedule 04.02.2023

Как отменить изменение в привязанной сетке с помощью Fluent Nhibernate
Я не могу придумать шаблон для работы с сеткой данных winform, привязанной к набору данных с использованием свободного nhibernate. У меня есть «свободный» класс под названием User, и я заполняю сетку данных, используя следующее:...
175 просмотров
schedule 25.03.2023

Как построить последовательность в вызовах методов свободного интерфейса
Привет, я хотел бы создать удобный интерфейс для создания объекта типа фабрики или строителя. Я понимаю, что я должен "вернуть это", чтобы сделать методы цепными. public class CarBuilder { public CarBuilder() { car = new Car();...
467 просмотров
schedule 05.04.2022

Плавное наследование автоматических карт NHibernate с отношениями подклассов
У меня проблема с использованием автоматического сопоставления Fluent NHibernate с наследованием. Ниже приведены настройки моей сущности (сокращенно для простоты). Я настроил Fluent NHibernate для создания 1 класса для иерархии со столбцом...
1608 просмотров

Проблема Fluent Automapper с созданием тегов
ОТРЕДАКТИРОВАНО - см. редактирование ниже У меня есть вопрос о Fluent Automapping, который используется как часть архитектуры SHharp. Запуск одного из тестовых случаев создаст схему, которую я могу использовать для создания таблиц в своей БД....
68 просмотров
schedule 04.07.2022

DDD и заводы
Привет, у меня есть несколько вопросов относительно проектирования, управляемого доменом, и использования фабрик/фабричных методов. Согласно «Синей книге», управляемой предметной областью (книга Эрика Эвана), в ней говорится, что сложные конструкторы...
1235 просмотров

ICollection‹Photo› создает разные таблицы для разных классов?
Код public class Subsidiary { public string Name { get; set; } public virtual ICollection<Photo> Photos { get; set; } } public class Party { public string Name { get; set; } public virtual ICollection<Photo> Photos {...
174 просмотров

Ошибка выполнения учебника Fluent Nhibernate: недопустимое имя объекта
Я попытался запустить пример с сайта поддержки Fluent Nhibernate, и я не запускал его в консольном приложении, а скорее реализовал его в проекте MVC 3, и у меня возникла ошибка: System.Data.SqlClient.SqlException: недопустимое имя объекта «Магазин»....
1828 просмотров
schedule 30.04.2022

Как указать тип/класс одного свойства (дискриминатора) в запросе Fluent-nHibernate.
У меня есть сценарий, в котором класс с именем «Комментарий» ссылается на абстрактный тип с именем «Сущность». Карта Fluent-ClassMap для свойства Entity выглядит примерно так: classMap.ReferencesAny(x => x.Entity)...
406 просмотров
schedule 10.06.2022

Свойство, которое должно быть db-полем только для чтения (Fluent NHibernate Automapping)
Я использую Fluent NHibernate вместе с функцией автоматического сопоставления. Теперь я ищу что-то вроде конфигурации, настройки, настраиваемого атрибута - что угодно - чтобы объявить свойство объекта как «ReadOnlyFromDb» В базе данных MsSql я...
1406 просмотров
schedule 31.05.2022

Как использовать карту Fluent NHibernate ReferencesAny?
Я много читал о ReferencesAny Fluent NHibernate, но не видел полного примера. Я думаю, что понимаю большую часть этого, но есть одна часть, которую я не понимаю. В сопоставлении классов ReferencesAny(x => x.MemberName) используется для...
1777 просмотров

EF4 Один ко многим к одному с внешним ключом Db
Сначала я пытаюсь использовать код с существующей базой данных. До сих пор все шло хорошо, но теперь я терплю неудачу в отношениях один ко многим к одному. В базе данных есть клиент таблицы и адрес таблицы, где адрес НЕ имеет никакого...
726 просмотров

Как сопоставить производный класс с помощью класса EntityBase на FluentNHibernate
У меня есть класс EntityBase для FluentNHibernate: public abstract class EntityBase<T> { public EntityBase() { } public static T GetById(int id) { return (T)Hibernate.Session.Get<T>(id); } public...
805 просмотров
schedule 08.12.2022

Свободный интерфейс для создания различных типов бетона
Мне нужны некоторые предложения о том, как создать свободный интерфейс, действующий как Builder, отвечающий за возврат разных конкретных типов в зависимости от вызываемых методов. Представьте, что мне нужно создать один из следующих типов с помощью...
560 просмотров
schedule 25.10.2022

Java - унаследованный тип возвращаемого метода Fluent для возврата типа класса инцидента, а не родительского
Когда вы используете плавный подход, у вас может быть следующий сценарий: public class Foo<T extends a>{ public Foo<T> someMethod(){ System.out.println("foo"); return this; } } public class Bar<T...
669 просмотров
schedule 07.09.2022

Fluent NHibernate one-to-one не имеет каскада all-delete-orphan
Я занимаюсь обновлением существующих файлов * .hbm.xml для создания свободных карт ClassMaps и наткнулся на ошибку в наших файлах сопоставления, и я не знаю поведения по умолчанию, чтобы я мог правильно сопоставить это. Файл сопоставления содержит:...
3109 просмотров
schedule 01.05.2022

Fluent NHibernate не создает часть предложения WHERE
У меня есть запросы Fluent NHibernate Linq, в которых я проверяю значения на основе массивов времени выполнения. Базовый пример будет примерно таким: var array = [1,2,3,4,5,6]; using (var session = SessionProvider.SessionFactory.OpenSession()) {...
2076 просмотров
schedule 24.01.2024

Сообщение Fluent Validation Complex Property показывает в нем имя сложного свойства
Привет, у меня есть структура класса, как это public class Order { public Address OfficeAddress {get;set;} } public class Address { public string ID {get;set;} public string Street1 {get;set;} public string street2 {get;set;} public...
942 просмотров

Именование методов, которые добавляют элементы к неизменяемому объекту в свободном стиле
Есть ли лучшая практика или общепринятый шаблон для именования методов, которые «добавляют» что-то в коллекцию неизменяемого объекта с плавным стилем для Java API? Вот пример кода: public class GivenUUIDGenerator { private final...
400 просмотров
schedule 08.05.2022