我想做点什么:
public class TaskDto : IDto
{
//ReSharper disable ConvertToAutoProperty
private int _id;
public int ID { get { return _id; }}
//ReSharper enable ConvertToAutoProperty
}
ConvertToAutoProperty不是规则的正确名称 - 我只是在捅它。谷歌没有发现任何事情。我没有看到通过ReSharper上下文菜单禁止警告的能力。我仍然希望看到这个规则,一般情况下,不是我的DTO课程中的ID。
有什么想法吗?
答案 0 :(得分:4)
试试这个:
// ReSharper disable ConvertToAutoPropertyWithPrivateSetter
private int _id;
public int ID { get { return _id; } }
// ReSharper restore ConvertToAutoPropertyWithPrivateSetter
ReSharper应该为您提供自动生成此选项的选项。这里似乎是一个错误,所以在http://youtrack.jetbrains.com/issue/RSRP-329913
创建了一个请求