代理生成 - 必需和可选字段
作者: nazem0创建于 2026年9月1日更新于 2026年9月4日
这个问题存在吗?
我搜索了现有的问题
说明
为此类类以角生成代理
公共类卡多
{
公共字符串名称 { get; set;}=字符串。 空; 空关
公共字符串代码{ get; set;}=字符串。 空; 空关
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?最终结果
导出接口 CarDto {
名称 : 字符串;
代码 ?: 字符串;
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?这似乎是合理的,因为用户不需要输入这两个属性,所以它们是可选的。
但当你把它当作一个类的thar 代表一个UTPUT 类而不是INPUT 如果它是输出类,则有类似此公共字符串名称{ get; set;} = 字符串的行. 空; 表示由于给出的初始值, 属性名称肯定有值 。 因此,dto生成是合理的,如果它是
导出接口 CarDto {
名称:字符串;
代码:字符串;
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?所以客户知道100%的价值...
建议的修改是在“财产描述模式”中引入额外的财产,作为可能的可选性?或修改所要求财产......并使用如下:
公共静态属性ApiDescription Model Create( PropertyInfo 属性Info, **bool isOutput **) 互联网档案馆的存檔,存档日期2013-12-21. 这将有不同的待遇,在治疗非选择性或需要治疗的情况下,产出将有所不同。 输出将从任何使用它的职能中传播出来,输出的默认值为虚假,通常被视为请求/输入数据
TypeApiDescription Model, PropertyApiDescriptionModel等. 存档副本.
如果解决方案被接受 我会很乐意在公关中执行
- 复制步骤
无回复( N)
预期行为
无回复( N)
实际行为
无回复( N)
- 退缩?
无回复( N)
众所周知的工作
自定义从属性ApiDescription模式或从下到下到属性ApiDescription模式的整个周期
翻译:
10.6 国家
QQ 用户界面
常见( 默认)
QQ 数据库提供者
EF 核心( 默认)
分层或独立的认证服务器
无( 默认)
操作系统
窗口( 默认)
其他资料
无回复( N)
内容来源: abpframework/abp