dan*_*dan 8 c# resharper resharper-6.1
我设置了ReSharper命名规则,所有属性名称必须是PascalCase.但是,有时我必须使用不同的命名样式来处理序列化.例如,backbone.js期望对象具有名为"id"的Id.
我更喜欢让我的对象符合序列化器的期望,而不是使用花哨的序列化属性来改变命名方式.有没有办法标记我的DTO类,所以resharper不会抱怨它们?怎么样一个公约为基础的方法,如"免除其名称以'DTO’结束或在一个名为'DTO’命名空间中的类?另外,我宁可不使用特殊//disable rule XX的注释块.我觉得他们真的很让人分心
public class PersonDto
{
public int id {get;set;} //i want resharper to accept this as a valid name,
// but only in this context.
public string Name {get;set;}
public string _CID {get;set;} //some external api is sending me data named like this
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
847 次 |
| 最近记录: |