У меня есть метод ServiceA, который мне нужно вызвать из ServiceB. Выполнение метода занимает более 5 минут, и меня не волнует его возвращаемое значение. (Выход из метода обрабатывается другим способом)
Я настроил свой метод в IServiceA
следующим образом:
[OneWay]
Task LongRunningMethod(int param1);
Однако это не работает, потому что я получаю System.TimeoutException: This can happen if message is dropped when service is busy or its long running operation and taking more time than configured Operation Timeout.
Один из вариантов — увеличить время ожидания, но кажется, что должен быть лучший способ. Есть?