记一次Swagger报错

System.InvalidOperationException: Can't use schemaId "$Class1" for type "$ClassLibrary2.Class1". The same schemaId is already used for type "$ClassLibrary1.Class1"

引用了两个命名空间的统一名称类会导致swagger无法区分

       [HttpPost]
        public ClassLibrary1.Class1 GetClass1()
        {
            return new ClassLibrary1.Class1();
        }  

        [HttpPost]
        public ClassLibrary2.Class1 GetClass2()
        {
            return new ClassLibrary2.Class1();
        }

posted on 2022-02-14 14:49  ladyzhu  阅读(595)  评论(2编辑  收藏  举报

导航