DTO 的 ReSharper C# 命名约定
ReSharper C# Naming Convention for DTOs
我尝试为 classes 自定义命名规则,当我看到或创建一个名称实际上是 FooDTO
而不是 FooDto
的 DTO 时。
但是我无法解决 ReSharper 检查每个 class 并标记每个名称中没有 Dto 的 class 的问题。
我可以创建仅在实际 DTO 上触发的条件规则吗?
针对您的情况,最好的做法就是:
Add another rule with the DTO suffix
现在 R# 又像什么都没发生过一样快乐。
或者,您可以通过不同的方式关闭这些警告:
Add the abbreviation to team-shared settings
Use SuppressMessage
[SuppressMessage("ReSharper", "InconsistentNaming")]
class WhateverDTO
{
}
我尝试为 classes 自定义命名规则,当我看到或创建一个名称实际上是 FooDTO
而不是 FooDto
的 DTO 时。
但是我无法解决 ReSharper 检查每个 class 并标记每个名称中没有 Dto 的 class 的问题。
我可以创建仅在实际 DTO 上触发的条件规则吗?
针对您的情况,最好的做法就是:
Add another rule with the DTO suffix
现在 R# 又像什么都没发生过一样快乐。
或者,您可以通过不同的方式关闭这些警告:
Add the abbreviation to team-shared settings
Use
SuppressMessage
[SuppressMessage("ReSharper", "InconsistentNaming")]
class WhateverDTO
{
}