Whenever I attempt to set the default value of an optional parameter to something in a resource file, I get a compile-time error of:
Default parameter value for 'message' must be a compile-time constant.
Is there any way that I can change how the resource files work to make this possible?
public void ValidationError(string fieldName, string message = ValidationMessages.ContactNotFound) In this, ValidationMessages is a resource file.