Swagger different classes in different namespaces with same name don’t work

I got (more than) two Api POST endpoints. Each one needs a json as parameter. But when I use the same class name Payload in two endpoint argument classes, Swagger does not work. When I change one of it e.g. from Payload to Payload1 than it works.
Of course I set the right namespaces into the wrapper classes so it finds it Payload. But I would love to use the same name “Payload” each time. How can I use the same class name Payload?
I can keep the json name “Payload” at both cases and just set different names for the property (“Payload1”, “Payload2”). It works. But would be nice to have same property names too.,

string value is Empty when using FromBody in asp.net web api

I am using asp.net core web api. below is my simple post function which is having a single string parameter. The problem is when I use [FromBody] the string stays null. I am using PostMan to test my service. I want raw data to pass from client to my controller. In Postman I am selecting body type RAW and
I set the header Content-Type text/plain. The Raw Body contains Just “Hello World” string.