internal SUDSGenerator(ServiceType[] serviceTypes, SdlType sdlType, TextWriter output) { Util.Log("SUDSGenerator.SUDSGenerator 5 "); if (sdlType == SdlType.Sdl) { sdlGenerator = new SdlGenerator(serviceTypes, sdlType, output); } else { wsdlGenerator = new WsdlGenerator(serviceTypes, sdlType, output); } this.sdlType = sdlType; }
// Constructor internal SUDSGenerator(Type[] types, SdlType sdlType, TextWriter output, Assembly assembly, String url) { Util.Log("SUDSGenerator.SUDSGenerator 4 " + url); if (sdlType == SdlType.Sdl) { sdlGenerator = new SdlGenerator(types, sdlType, output, assembly, url); } else { wsdlGenerator = new WsdlGenerator(types, sdlType, output, assembly, url); } this.sdlType = sdlType; }