.net - 有没有办法对我的自定义“dotnet new”模板中的参数进行正则表达式检查?
问题描述
我有一个自定义dotnet new
模板,可以通过一些编排启动一个 API 项目。它运作良好,但是我需要添加一条规则。
里面有个参数template.json
"aks":{
"type": "parameter",
"datatype": "string",
"replaces": "blipapitemplate",
"isRequired": true,
"fileRename": "blipapitemplate"
}
我需要它有一定的模式:lower-kebab-case
. 有没有办法强制执行?如果给定的值与正则表达式或其他内容不匹配,则无法创建/抛出异常
我尝试阅读参考和谷歌搜索,但没有运气。
解决方案
推荐阅读
- python - 将 DataTimeField 模型字段值设置为 timezone.now + timezone.timedelta(hours=another_model_field)
- c++ - QChartView QLineSeries 鼠标点击选择
- django - 使用长 `with` 子句替代 blocktrans 标记
- java - com.sun.xml.ws:jaxws-rt:pom:2.2.10 的 POM 无效
- jquery - AJAX 和数据表
- android - 将数据从 Activity 传递到已显示的 Fragment
- java - Kafka Streams:键的聚合结果因线程数而异
- android - Android 导航组件 popUpTo 行为
- javascript - 对于给定的函数,获取其父对象
- javascript - 在jquery中提交之前检查功能