private static void ServiceConvertFile(ConvertPdfOptions options) { System.ServiceModel.Channels.Binding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None); using (ChannelFactory <IConvertPdfService> factory = new ChannelFactory <IConvertPdfService>(binding, ServiceNetPipeAddress)) { //factory.Endpoint.Behaviors.Add(new Namedpi()); IConvertPdfService server = factory.CreateChannel(); Environment.ExitCode = server.Convert(options); } }
private static int ServiceCheckRequirements() { int result = -1; System.ServiceModel.Channels.Binding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None); using (ChannelFactory <IConvertPdfService> factory = new ChannelFactory <IConvertPdfService>(binding, ServiceNetPipeAddress)) { //factory.Endpoint.Behaviors.Add(new Namedpi()); IConvertPdfService server = factory.CreateChannel(); result = server.Check(); } return(result); }