powered by simpleCommunicator - 2.0.46     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Атрибут метода с beforeCall
2 сообщений из 2, страница 1 из 1
Атрибут метода с beforeCall
    #38347058
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зравствуйте, WCF-сервис имеет метод

Код: c#
1.
2.
3.
4.
public void Test()
{
    // Выполнение какого-то кода
}



В контракте соотвественно
Код: c#
1.
2.
[OperationContract]
public void Test();



Мне нужно вариантного поведение этого(и возможно других) метода - т.е если есть какой-то внешний параметр, то тогда этот метод не должен выполняться, или возвращал другой результат. Почитал про аттрибуты методов ServiceBehavior и OperationBehavior но по-моему это не то - по крайней мере я не нашел как организовать подмену метода.
...
Рейтинг: 0 / 0
Атрибут метода с beforeCall
    #38347477
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам в общем нашел - можно многими способами на самом деле сделать, но самый подходящий и тонкий именно для моей задачи это через IOperationInvoker, переопределяешь метод .Invoke() и нормуль.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Атрибут метода с beforeCall
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]