Вопросы по теме '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 просмотров
schedule
20.05.2022
Проблема Fluent Automapper с созданием тегов
ОТРЕДАКТИРОВАНО - см. редактирование ниже
У меня есть вопрос о Fluent Automapping, который используется как часть архитектуры SHharp. Запуск одного из тестовых случаев создаст схему, которую я могу использовать для создания таблиц в своей БД....
68 просмотров
schedule
04.07.2022
DDD и заводы
Привет, у меня есть несколько вопросов относительно проектирования, управляемого доменом, и использования фабрик/фабричных методов. Согласно «Синей книге», управляемой предметной областью (книга Эрика Эвана), в ней говорится, что сложные конструкторы...
1235 просмотров
schedule
31.08.2022
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 просмотров
schedule
09.11.2022
Ошибка выполнения учебника 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 просмотров
schedule
24.05.2023
EF4 Один ко многим к одному с внешним ключом Db
Сначала я пытаюсь использовать код с существующей базой данных. До сих пор все шло хорошо, но теперь я терплю неудачу в отношениях один ко многим к одному.
В базе данных есть клиент таблицы и адрес таблицы, где адрес НЕ имеет никакого...
726 просмотров
schedule
10.06.2022
Как сопоставить производный класс с помощью класса 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 просмотров
schedule
06.09.2022
Именование методов, которые добавляют элементы к неизменяемому объекту в свободном стиле
Есть ли лучшая практика или общепринятый шаблон для именования методов, которые «добавляют» что-то в коллекцию неизменяемого объекта с плавным стилем для Java API?
Вот пример кода:
public class GivenUUIDGenerator {
private final...
400 просмотров
schedule
08.05.2022