public PropertiesOnlyTemplate(String typeName, Type theType, ITypeScriptTranslator translator, bool skipImplements = false)
 {
     TheType        = theType;
     Translator     = translator;
     TypeName       = typeName;
     SkipImplements = skipImplements;
 }
 public ApiControllerClientBuilder(String filePath)
 {
     stream     = new StreamWriter(File.Create(filePath));
     translator = new TypeScriptPipelineTranslator(stream);
 }
 public ApiControllerClientBuilder(ITypeScriptTranslator translator)
 {
     this.translator = translator;
 }