Я пропустил это, теперь это работает. У меня были схемы, распределенные по разным сборкам ядра asp.net, и Swagger UI 3.0 поддерживает добавление нескольких источников XML.
Чтобы включить комментарии самого контроллера, мы должны установить includeControllerXmlComments: true
c.IncludeXmlComments(Path.Combine(AppContext.BaseDirectory, "test1.xml"), includeControllerXmlComments: true);
c.IncludeXmlComments(Path.Combine(AppContext.BaseDirectory, "test2.xml"), includeControllerXmlComments: true);
c.IncludeXmlComments(Path.Combine(AppContext.BaseDirectory, "test3.xml"), includeControllerXmlComments: true);