No, timeouts can only be specified in the binding configuration, and the configuration binding is bound to the endpoint - therefore, all service methods at this endpoint receive the same timeouts.
The only thing you can do is split your service into two contracts and set two into two separate endpoints ("FastEndpoint" and "SlowEndpoint"), and then use different settings for each endpoint to handle this situation.
source
share