Название моей компании начинается с нижнего регистра "i". Например: iWare (это не настоящее имя компании, но оно демонстрирует цели).
Из-за этого я обнаружил, что мне постоянно приходится бороться с StyleCop и Resharper из-за правил/соглашений об именах имен.
Есть ли у кого-нибудь идеи, как я должен называть мои пространства имен (а иногда и классы).
EG.
namespace iWare.Product.X
{
...
}
Как вы можете себе представить, большинство инструментов, показанных выше, не нравится. Есть ли какие-либо предложения относительно того, какой должна быть альтернатива? Я попытался подавить ошибку, используя следующее:
[SuppressMessage("StyleCop.CSharp.NamingRules", "SA1300:ElementMustBeginWithUpperCaseLetter", Justification = "Reviewed. Suppression is OK here.")]
namespace iWare.Product.X
{
...
}
Но это приводит к следующей ошибке: Объявление пространства имен не может содержать модификаторы или атрибуты
Любые идеи?