Contributions
C# - Fails for class derived from DynamicObject (not what you think)
Just because a class inherits from DynamicObject doesn't mean it's also not a normal class? Why do you just give up on a class that inherits from DynamicObject, it's commonly done and it can have strongly typed properties, for instance: public class Credentials : DynamicObject { public string Client_Id { get; set; } public string Username { get; set; } public string Password { get; set; } public string Audience { get; set; } } This offers many capabilities as a developer for things I won't go into here. However, suffice it to say if you treated this class a normal class (after all it is) then Swagger would work just fine. This class will serialize json and xml and everying else just fine, there is nothing wrong with a class that inherits from DynamicObject, it should not be treated as an abberation. This class and it's properties are totally ignored ?? as a return type or an input type ?578Views0likes0Comments