Swagger Web API 2和招摇过市

Swagger Web API 2和招摇过市,swagger,.net-core-2.2,Swagger,.net Core 2.2,我有一个在.NETCore2.2中创建的WebAPI,我添加了招摇过市,它工作得非常好,但我想在文档中进行一些自定义 我使用的一些ViewsModel与接收请求和响应时使用的ViewsModel相同,因此Swagger会显示文章中不需要的一些属性,如下例所示: public class RegisterViewModel { [Required] public string Name { get; set; } [Required]

我有一个在.NETCore2.2中创建的WebAPI,我添加了招摇过市,它工作得非常好,但我想在文档中进行一些自定义

我使用的一些ViewsModel与接收请求和响应时使用的ViewsModel相同,因此Swagger会显示文章中不需要的一些属性,如下例所示:

public class RegisterViewModel
    {
        [Required]
        public string Name { get; set; }

        [Required]
        [EmailAddress]
        [Display(Name = "Email")]
        public string Email { get; set; }

        [Required]
        [DataType(DataType.Password)]
        public string Password { get; set; }

        public string TokenJWT { get; set; }
    }
在Swagger中,当我对post显示TokenJWT进行测试时,但在post中这不是必需的,我不希望在post成功返回相同的viewmodel通知生成的标记后显示它,因此属性存在。如何在不为请求创建viewmodel和为响应创建viewmodel的情况下执行此操作