public EetClient(Certificate certificate, EetEnvironment environment = EetEnvironment.Production, TimeSpan?httpTimeout = null, EetLogger logger = null) { var effectiveTimeout = httpTimeout ?? TimeSpan.FromSeconds(2); EetSoapClient = new EetSoapClient(certificate, environment, effectiveTimeout, logger); Logger = logger; EetSoapClient.HttpRequestFinished += (sender, args) => HttpRequestFinished?.Invoke(this, args); EetSoapClient.XmlMessageSerialized += (sender, args) => XmlMessageSerialized?.Invoke(this, args); }
public EetClient(Certificate certificate, EetEnvironment environment = EetEnvironment.Production, EetLogger logger = null) { EetSoapClient = new EetSoapClient(certificate, environment); Logger = logger; }