Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何强制NSwag和ng swagger gen在接口中生成子类属性_Angular_Rest_Swagger_Swagger Codegen_Nswag - Fatal编程技术网

Angular 如何强制NSwag和ng swagger gen在接口中生成子类属性

Angular 如何强制NSwag和ng swagger gen在接口中生成子类属性,angular,rest,swagger,swagger-codegen,nswag,Angular,Rest,Swagger,Swagger Codegen,Nswag,我使用.net核心API和Angular客户端生成swagger文档。问题是生成的接口忽略了子类属性。 请参见此示例: //Backend classes public class Student:User{ public DateTime EnrollDate{get;set;} } public class User { public string UserName{get;set;} } 客户端接口是 export interf

我使用.net核心API和Angular客户端生成swagger文档。问题是生成的接口忽略了子类属性。 请参见此示例:

  //Backend classes
   public class Student:User{
        public DateTime EnrollDate{get;set;}
   }
   public class User {
      public string UserName{get;set;}
   }
客户端接口是

  export interface User{
   username:string
  }
  export interface Student extends User{
  }

如您所见,
EnrollDate
属性被忽略。请注意,此属性上没有
SwaggerIgnore
注释。如何解决这个问题?如何强制Nswag或ng swagger gen生成子属性?

谢谢,但我已将版本从
11.18.7
更新为Nswag.AspNetCore version=“13.1.6”,问题已得到解决

见,谢谢,但我将其传递给了NSwag.AspNetCore Version=“13.1.6”,问题得到了解决