Search code examples
c#asp.net-coreenumsswagger

Add default Array list in swagger example


How can I set more then one default value in swagger?

This works :

[DefaultValue(CardStatus.Production)]
public IEnumerable<CardStatus>? CardStatuses { get; set; }

But I want to set 2 default statuses, is this possible?

[DefaultValue([CardStatus.Production, CardStatus.Pending])]
public IEnumerable<CardStatus>? CardStatuses { get; set; }

Solution

  • [DefaultValue(new CardStatus[]{ CardStatus.Production, CardStatus.Pending })]