Aumentar o elemento Lifetime para a conexão de assinatura de streaming do EWS
Usando o EWS da Microsoft, somos capazes de ouvir uma caixa de correio e executar ações quando um novo email chega. No entanto, não consigo descobrir como evitar o tempo limite da conexã
or Microsoft, aqui está o construtor de um StreamingSubscriptionConnection:
public StreamingSubscriptionConnection (
ExchangeService service,
int lifetime
)
No meu aplicativo, eu o codifiquei da seguinte maneira:
service = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
StreamingSubscriptionConnection conn = new StreamingSubscriptionConnection(service, 30);
Em outras palavras, eu tenho o tempo limite (tempo de vida) definido para 30 minutos, porque é o mais alto que pude defini-lo. Como posso aumentar isso? Ou então, como posso enganar essa assinatura para permanecer viva, mesmo que aproximadamente 45 minutos se transponham entre os emails recebido