private static bool IsValueTemplateExcluded(ValueTemplate templ, ApiCodeGenerators codeGenerator)
 {
     if (codeGenerator == ApiCodeGenerators.Dotnet)
     {
         return(templ.DataType == typeof(EmptyRequest) ||
                templ.DataType == typeof(EmptyActionResult));
     }
     return(false);
 }
Beispiel #2
0
 private string getTsType(ValueTemplate valueTemplate)
 {
     if (valueTemplate is ArrayValueTemplate arrTempl)
     {
         var elType = getTsType(arrTempl.ElementTemplate.DataType);
         return($"{elType}[]");
     }
     return(getTsType(valueTemplate.DataType));
 }
 public TypeSyntaxFromValueTemplate(ValueTemplate valueTemplate)
 {
     this.valueTemplate = valueTemplate;
 }
 private TypeSyntax typeSyntax(ValueTemplate valueTemplate) =>
 new TypeSyntaxFromValueTemplate(valueTemplate).Value();