private static void ProcessCaseClientStandalone(IContainer container) { WebServicePrinter printer; using (var lifetime = container.BeginLifetimeScope()) { var client = lifetime.Resolve <IConsultaCFDIService>(); printer = new WebServicePrinter(client); PrintClientState(printer); printer.PrintOutput(FAKE_WEBSERVICE_ARGUMENTS); PrintClientState(printer); } PrintClientState(printer); }
private static void PrintClientState(WebServicePrinter printer) { Console.WriteLine($"Client State: {printer.ClientChannel.State}"); }