У меня есть следующая сигнатура метода, в которой я хочу присвоить значение по умолчанию одному из моих параметров, но я не хочу присваивать значение по умолчанию другому параметру leadSourceStatus
protected PromotionCatalogResponseRootObject GetVideoPromotionCatalog(PromotionCatalogTypes catalogType = PromotionCatalogTypes.RESIDENTIAL, LeadSourceStatus leadSourceStatus)
Но когда я пытаюсь это сделать, я получаю ошибку
Необязательные параметры должны стоять после всех обязательных параметров.
Что будет лучшим способом справиться с этим?