2
ответа

Регистрация замка Windsor Fluent - Что действительно Выбирает () делает?

При использовании авторегистрации с замком Виндзор я вижу, что люди делают вещи как _container. Регистр (AllTypes. Выберите ().FromAssembly (блок. GetExecutingAssembly ()).WithService. FirstInterface ())...
вопрос задан: 17 May 2009 22:40
1
ответ

Быстрый дизайн интерфейса и запах кода

общедоступный класс StepClause {общедоступный NamedStepClause Action1 () {} общедоступный NamedStepClause Action2 () {}} общедоступный класс NamedStepClause: StepClause {общедоступный Шаг StepClause (имя строки) {}}...
вопрос задан: 23 May 2017 11:47
1
ответ

Быстрые интерфейсы значительно влияют на производительность во время выполнения приложения.NET?

Я в настоящее время занимаю меня с реализацией быстрого интерфейса для существующей технологии, которая позволила бы код, подобный следующему отрывку: использование (каталог var = Открытый. Каталог ("path\...
вопрос задан: 31 March 2010 20:56
1
ответ

Универсальный 'TThis' для быстрых классов

Я создаю быстрый интерфейс, где у меня есть базовый класс, который содержит объем быстрой логики и производный класс, которые добавляют некоторое специализированное поведение. Проблемой, с которой я сталкиваюсь, является возврат...
вопрос задан: 5 November 2009 02:19
1
ответ

Реализация условного выражения в быстром интерфейсе

Я пытался реализовать быстрый интерфейс для ряда правил в моей системе. То, что я пытаюсь выполнить, является этим TicketRules.RequireValidation ().When (quartType => quartType == QuartType....
вопрос задан: 27 July 2009 19:01
1
ответ

Быстрые Интерфейсы - количество создаваемых объектов

Я нахожусь в процессе создания некоторых быстрых интерфейсов для некоторого простого материала проверки, с которым я играю вокруг. Одна вещь, которую я заметил, состоит в том, что у меня есть много различного объекта того, чтобы быть...
вопрос задан: 13 July 2009 07:33
1
ответ

Смешивание быстрого и небыстрого интерфейса в одном классе

Я считаю быстрые интерфейсы очень удобными для многих задач. Но я чувствую себя неловко, когда я заканчиваю тем, что смешал быстрые методы и изменил методы в одном классе. Просто пример (это немного изобретено...
вопрос задан: 8 July 2009 18:17
0
ответов

Разница между .WithMany () и .WithOptional ()?

Ниже приведены две похожие конфигурации свободно распространяемого API: WithMany () modelBuilder.Entity (). HasRequired (cou => cou.Currency) .WithMany () ....
вопрос задан: 30 August 2018 11:54
0
ответов

Должен ли «плавный» (или цепной) метод быть неизменным ?

Допустим, у меня есть класс с некоторыми свойствами и некоторыми методами для управления этими свойствами: открытый класс PersonModel {публичная строка Имя {получить; набор; } публичная строка PrimaryPhoneNumber {получить; ...
вопрос задан: 1 July 2018 04:28
0
ответов

Как к Subclass Str в Python

Я пытаюсь подклассьте объект Str, и добавьте пару методов к нему. Моя главная цель - научиться это сделать. Где я застрял, я должен подкласснуть строку в метаклассе и создать мой класс ...
вопрос задан: 1 July 2018 01:00
0
ответов

Указание внешнего ключа Entity Framework Code First, Fluent API

У меня есть вопрос об определении внешнего ключа в EF Code First Fluent API. У меня такой сценарий: два класса Person и Car. В моем сценарии Car может назначить Person или нет (один или ноль...
вопрос задан: 24 November 2017 22:19
0
ответов

Свободный API с наследованием и дженериками

Я пишу свободный API для настройки и создания серии объектов «сообщения». У меня есть иерархия типов сообщений. Чтобы получить доступ к методу подклассов при использовании свободного API, я использовал ...
вопрос задан: 23 May 2017 12:25
0
ответов

Fluent interface в Delphi

Какие есть плюсы и минусы в использовании fluent интерфейсов в Delphi? Fluent интерфейсы, как предполагается, повышают читабельность, но я немного скептически отношусь к тому, чтобы иметь один длинный LOC, который содержит много ...
вопрос задан: 23 May 2017 12:07
0
ответов

Как я могу объединить плавные интерфейсы с функциональным стилем в Scala?

Я читал о подходе OO «свободный интерфейс» в Java, JavaScript и Scala, и мне нравится его внешний вид, но у меня возникли проблемы чтобы увидеть, как согласовать это с более основанным на типе / ...
вопрос задан: 23 May 2017 11:46
0
ответов

Entity Framework Code First - Foreign Key to non primary key field

У меня есть две таблицы, которые выглядят следующим образом: dbo.ReviewType ReviewTypeId INT PRIMARY KEY ShortName CHAR(1) - Unique Index Description dbo.Review ReviewId INT PRIMARY KEY ...
вопрос задан: 20 June 2016 14:34
0
ответов

Плагины MEF и EF CodeFirst - как?

Справочная информация: У нас есть проект с множеством модулей. Мы используем EntityFramework 4.2 с FluentAPI (CodeFirst). Существует центральный проект под названием Diverto.ORM.EntityFramework.SQLServer, который содержит ...
вопрос задан: 28 May 2014 08:25
0
ответов

Невозможно определить основной конец ассоциации - Entity Framework Model First

Я создал Entity Data Model в Visual Studio. Теперь у меня есть файл с SQL-запросами и классами C #, сгенерированными из Model. Вопрос: Классы создаются без аннотаций или кода позади (Свободно ...
вопрос задан: 7 May 2014 08:54
0
ответов

Entity Framework Code First Fluent Api: добавление индексов в столбцы

I ' m под управлением EF 4.2 CF и хочу создать индексы для определенных столбцов в моих объектах POCO. В качестве примера допустим, что у нас есть этот класс сотрудника: public class Employee {public int EmployeeID {get; set; ...
вопрос задан: 15 April 2014 08:53
0
ответов

Цепочка методов условного построителя Fluent Interface

Мне было интересно, как лучше всего реализовать условие .When в свободном интерфейсе, используя цепочку методов в объекте Builder? Например, как бы я реализовал .WithSkill() и ....
вопрос задан: 29 January 2013 09:31
0
ответов

Inheritance EF Code-First

У меня есть базовый объект, который я не хочу отображать в БД как сущность, я только хочу, чтобы свойства были добавлены к объекту который отображается в БД: Несопоставленный объект (не знаю, имеет ли это значение, но ...
вопрос задан: 5 April 2012 12:39
0
ответов

Являются ли плавные интерфейсы нарушением принципа разделения команд и запросов?

Я начал писать свободный интерфейс и взглянул на более раннюю статью Мартина Фаулера, написанную о плавных интерфейсах (я не знал, что он и Эрик Эванс придумали этот термин). В статье Мартин ...
вопрос задан: 16 March 2012 19:27
0
ответов

EF Code First 4.1 - Как настроить отношение "один ко многим" по умолчанию

У меня есть объект "Клиент", который ссылается на набор адресов. Сложность здесь в том, что я хочу иметь возможность идентифицировать конкретный адрес как адрес по умолчанию. Если возможно, я бы хотел ...
вопрос задан: 11 March 2012 02:18
0
ответов

Entity Framework - Code First Fluent API: ErrorMessage?

Я бы хотел использовать локализованные проверки с Fluent API, как это в примечаниях к данным: [Обязательно (ErrorMessageResourceName = " Domain_Address_AddressTypeRequired ", ErrorMessageResourceType = typeof (...
вопрос задан: 18 December 2011 20:13
0
ответов

Позволяет ли Entity Framework Code First плавно отображать отдельные файлы?

Я разрабатываю довольно большую схему базы данных с использованием Entity Framework Code Первый. Я предпочитаю Fluent API подходу аннотаций к данным, поскольку он оставляет мои объекты домена как простые объекты POCO. Чтобы ...
вопрос задан: 30 November 2011 00:43
0
ответов

Самосвязанный универсальный тип с плавным интерфейсом и наследованием

Я использую свободный интерфейс с наследованием. Я объявил конструктор базового класса защищенным, поэтому вы не можете создать Foo , что приведет к исключению ClassCastException при вызове add (). Но я ...
вопрос задан: 31 October 2011 21:04
0
ответов

EF Code First - Fluent API (WithRequiredDependent и WithRequiredPrincipal)

У меня есть следующий класс: Public class User {public Guid Id {get; установленный; } общедоступная строка Имя {получить; установленный; } общественная пара пара {получить; установленный; } } открытый класс Пара {public Guid ...
вопрос задан: 12 October 2011 14:59
0
ответов

Использование общих ограничений с типами значений

Я экспериментирую с плавными методами расширения. У меня есть следующий простой метод расширения для безопасного приведения. public static T As (этот источник объекта), где T: class ...
вопрос задан: 6 October 2011 18:11
0
ответов

Почему мы должны назначать клон новой переменной?

В настоящее время я учусь использовать Propel ORM, и я хочу повторно использовать критерии для двух немного разных запросов: $ критериям = ArticleQuery :: create () - > filterByIsPublished (true) -> ...
вопрос задан: 2 October 2011 21:03
0
ответов

Обратный код объекта Первая чувствительность кейса на строке PK / FK отношения

У меня довольно простой композитный составной для многих отношений, определенных с использованием API Poco / Flyent, один столбец которого является строкой. Я обнаружил, что данные в этом столбце в нашей базе данных несовместимы ...
вопрос задан: 15 September 2011 13:08
0
ответов

Нет вывода типа с помощью универсального метода расширения

У меня есть следующий метод: общедоступный статический TEventInvocatorParameters До (этот TEventInvocatorParameters p, ...
вопрос задан: 24 August 2011 06:19