Описание тега castle
Castle - это проект с открытым исходным кодом для.net, который стремится упростить разработку корпоративных и веб-приложений.
1
ответ
Использование замка Виндзор в sharepoint 2010
Ребята, мне нужно использовать замок Виндзор для проекта sharepoint. Я создал новый проект библиотеки классов (MyIOCProject), в котором есть класс (CastleConfiguration) для выполнения моих конфигураций. Класс наследуется от Microsoft.SharePoint.Appl…
21 фев '11 в 13:43
1
ответ
Автоматическая инициализация свойства Castle DynamicProxy
У меня есть следующие интерфейсы: interface IFoo {} interface IBar { IFoo Foo {get;set;} } Учитывая сгенерированную реализацию прокси var generator = new ProxyGenerator(); var proxy = generator.CreateInterfaceProxyWithoutTarget<IBar>(); Есть л…
20 апр '15 в 15:36
1
ответ
Замок Виндзор Typed Фабрика регистрации
Есть ли возможность автоматически регистрировать все TypedFactories, которые реализуют определенный интерфейс в замке Виндзор? мой интерфейс выглядит так: Public Interface IViewModelFactory(Of TViewModel) Function Create() As TViewModel Sub Release(…
12 сен '12 в 10:04
1
ответ
Замок Виндзор + ISubDependencyResolver: странные проблемы
Замок Виндзор 2.5. Это не удается. Зачем? Это обозначено как поведение или ошибка? Кажется, преобразователи зависимостей даже не запрашиваются при разрешении служб верхнего уровня. class Program { class Resolver :ISubDependencyResolver { public obje…
13 сен '10 в 06:15
1
ответ
Редактировать конфигурацию Castle Windsor Xml в коде
Мне нужно предоставить способ редактировать конфигурацию Castle Windsor XML через графический интерфейс. Я не хочу каждый раз менять xml вручную. Я хотел бы что-то строго напечатать в качестве пользовательских настроек конфигурации любая помощь?
09 ноя '12 в 10:28
0
ответов
Вопрос наследства объекта "Замок Транзакция"
Я играю с новым (вроде новым) Castle.Nhibernate.Facility с новым Castle.Transactions 3.X. Я рассматриваю возможность обновления со старого Castle.NhibernateIntegration с возможностью AutoTx (2.x) Но транзакции не работают должным образом в унаследов…
22 мар '15 в 06:39
2
ответа
Замок: зарегистрировать интерфейсные прокси по соглашению
Я хочу зарегистрировать несколько компонентов, реализующих адаптер словаря, но AllTypes.From.. выбирает только типы классов. Я хочу сделать что-то вроде этого: container.Register(AllTypes.FromAssemblyContaining<IFooSettings>() .Where(type =>…
13 сен '12 в 08:51
1
ответ
Замок Виндзор: Внедрить массив служб из конфигурации XML
У меня проблемы с внедрением массива сервисов через Castle Windsor с конфигурацией xml. Я перешел по этой ссылке, которая объясняет это довольно хорошо, но почему-то это не работает для меня. Вот код, который я использую: class Program { static void…
14 дек '12 в 15:11
1
ответ
Использование методов АОП для перехвата ADO.Net
У меня довольно большая кодовая база, использующая различные технологии ADO (например, некоторые EF, а в некоторых случаях напрямую ADO.Net). Мне интересно, существует ли какой-либо способ глобального перехвата любых вызовов ADO.Net, чтобы я мог нач…
03 май '11 в 13:54
0
ответов
Не удается найти ни UseLog4Net, ни FromThisAssembly с использованием Castle.Core
Я пытаюсь узнать больше о внедрении зависимостей и инверсии управления.Net Core и Castle, но не могу найти ни того, ни другого. UseLog4Net в LoggingFacility, реализуя мой CompositionRootни FromThisAssembly в Classes при реализации моих установщиков.…
30 июн '18 в 16:45
1
ответ
XML-файл замка windsor - как задать флаги перечисления
Подскажите, как настроить флаги перечисления OR-ed в xml-файле Castle Windsor Component? Что-то вроде <Parameter>Flag1 | Flag2 | Flag3</Parameter> Я знаю, что могу поразрядно - или целочисленные значения перечисления, но тогда я теряю оп…
20 окт '11 в 14:32
6
ответов
Используя MVC и свободный Nhibernate, как мне проверить уникальные поля в моей ViewModel, прежде чем связать их с моим Доменным объектом и сохранить их?
У меня есть веб-сайт, где я разрешаю пользователям создавать новые записи деталей. Я пытаюсь найти лучший способ проверки конкретных полей на уникальность. Я хочу убедиться, что кто-то не пытается добавить деталь с PartNumber 1234, если этот номер у…
17 сен '09 в 18:07
2
ответа
Сохранение Castle DynamicProxy, не связанного с сессией NH
Моя сессия использует NHInterceptor для добавления поддержки INotifyPropertyChanged в модели. // I use the session generated here to fetch Data public class SessionServiceImpl : ISessionService { [Inject] public ISessionFactory SessionFactory { get;…
31 окт '12 в 14:40
1
ответ
Замок ActiveRecord и событие AfterLoad
Castle ActiveRecord имеет BeforeLoad событие, но мне нужно AfterLoad событие тоже. Я знаю, что можно использовать событие NHLibernate PostLoad. Но как я могу это сделать?
14 авг '10 в 10:37
0
ответов
Как получить доступ к параметрам генерации Castle DynamicProxy в MOQ?
Предоставляет ли MOQ доступ к генерации DynamicProxy Касла? Или в пространстве имен Castle есть настраиваемые статические методы или что-то, что позволило бы мне настроить поведение прокси-сервера MOQ? Некоторый Фон Я издеваюсь над конечной точкой с…
15 мар '17 в 15:36
1
ответ
Как настроить контейнер Windor в консольном приложении для внедрения во внешнюю библиотеку
У меня есть консольное приложение и веб-API, которые ссылаются на один и тот же слой данных, который является отдельным проектом. В этом слое данных у меня есть класс, для которого требуется хранилище, которое мы извлекаем из контейнера при создании…
15 фев '16 в 20:22
2
ответа
Что лучше всего делать при создании экземпляра контейнера Castle Windsor в библиотеке классов?
Мне интересно, где лучшее место, чтобы создать экземпляр контейнера Виндзорского замка, в библиотеке классов. Должен ли я просто сделать это в конструкторе класса, который я использую, или есть единственная точка входа для сборок, о которых я не зна…
11 май '12 в 07:05
3
ответа
Пометьте "удалено" вместо физического удаления с помощью Castle ActiveRecord
В моем текущем проекте мы получили довольно необычный запрос (для меня). Клиент хочет, чтобы вся процедура удаления помечала флаг, а не физически удаляла запись из таблицы базы данных. С первого взгляда это выглядит довольно просто. У меня просто ес…
29 сен '09 в 01:14
0
ответов
Замок Виндзор - Перехватчики & Нити
В рамках проекта, над которым я работаю, я использую перехватчики, чтобы зафиксировать результат вызова службы, а затем, при необходимости, отключить электронную почту. Код использует поток для обновления статуса в фоновом режиме, и клиентам предост…
06 дек '11 в 23:34
1
ответ
Замок Виндзор - создание и утилизация контейнера в услугах WCF
Я планирую реализовать Castle Windsor в слое WCF, который является проектом ASP.Net. Когда я просмотрел документацию Castle Windsor, мне сказали, что нам нужно создать контейнер только один раз и утилизировать его после использования. Таким образом,…
02 сен '11 в 09:35