Вопросы по теме 'ninject-interception'
AOP с перехватом Ninject, Castle DynamicProxy и окном WPF: не удается найти ресурс XAML в DynamicProxy окна
В нашем реальном приложении мы определили атрибут, который используется для включения регистрации в методах или классах (обычный вариант использования АОП). Когда мы применяем этот атрибут к классу окна WPF, объекты этого класса не могут быть созданы...
1011 просмотров
schedule
19.11.2022
Ninject Interceptor дважды вызывает методы beforeinvoke и afterinvoke
Я разрабатываю приложение в asp.net, в котором я реализую перехватчик Ninject, в котором я привязываю/регистрирую службу, например...
348 просмотров
schedule
03.12.2022
как использовать перехват Ninject с помощью InterceptAttribute
У меня есть NinjectWebCommon следующим образом. Я не могу заставить TimingInterceptor запускать метод с установленным атрибутом Timing. Он отлично работает, если перехватчик определен на уровне класса, где будут перехватываться все вызовы методов,...
2869 просмотров
schedule
10.03.2024
Класс проксирования перехвата Ninject с непустым конструктором через динамический прокси замка
Я основываю большую часть своей текущей реализации на информации, представленной здесь:
Ninject Intercept любого метода с определенным атрибутом?
Я использую собственный класс стратегии планирования, который ищет все методы с заданными...
1636 просмотров
schedule
10.10.2022
Перехват Ninject в многопоточной среде
Я пытаюсь создать перехватчик, используя Ninject.Extensions.Interception.DynamixProxy для регистрации времени завершения метода.
В однопоточной среде работает примерно так:
public class TimingInterceptor : SimpleInterceptor
{
readonly...
147 просмотров
schedule
09.08.2022
Посмотрите, связан ли контекст активации Ninject с типом
Я пытаюсь выборочно использовать перехват типов с помощью Ninject. Если реализация реализует определенный интерфейс, я хочу его перехватить. Как я могу проверить контекст активации Ninject, чтобы узнать, реализует ли его цель интерфейс?
public...
112 просмотров
schedule
06.03.2024
Как получить доступ к расширенному интерфейсу на перехватчике?
У нас есть множественная привязка, определенная в NinjectModule для некоторого интерфейса IInspection , например:
private void BindCodeInspectionTypes()
{
var inspections = Assembly.GetExecutingAssembly()...
62 просмотров
schedule
27.05.2023