Asp.net core 2 如何设置SnakeCase形式的QueryString参数

我在项目中设计Web Api规范时,决定将QueryString参数命名使用SnakeCase的形式,这就带来一个问题,SnakeCase与C#的通用参数命名格式有所冲突,举个例子: 12345678910111213141516171819202122public class SearchQuery{ public int Value_type { get; set;&#