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);
        }
Beispiel #2
0
 public EetClient(Certificate certificate, EetEnvironment environment = EetEnvironment.Production, EetLogger logger = null)
 {
     EetSoapClient = new EetSoapClient(certificate, environment);
     Logger        = logger;
 }