Можно ли поменять атрибут у метода интерфейса?
От: mDmitriy Россия  
Дата: 27.10.17 11:54
Оценка:
Всем привет!

От стороннего сервиса приходит WSDL, из которой студия генерит что-то вроде следующего:
public interface IMyInterface {        
        
// CODEGEN: Generating message contract since the operation MyMethod is neither RPC nor document wrapped.
[System.ServiceModel.OperationContractAttribute(Action="http://failUrl/request", ReplyAction="http://failUrl/response")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
Response MyMethod(Request request);

Это совершенно не рабочий вариант
Рабочий такой:
[System.ServiceModel.OperationContractAttribute(Action="http://www.service.com/SDFSDF", ReplyAction="*")]

Можно ли поменять значения у атрибута?
Если в дизайн-тайме не получится, то хотя бы в рантайме
В самом крайнем случае — в бехавиоре, но пока непонятно в каком
Спасибо...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.