Создать правило относительно внутренних пространств имен - PullRequest
0 голосов
/ 17 февраля 2020

Я хотел бы создать правило кода в ReSharper, чтобы пометить следующий код как ошибку:

...
using MyProject.Logic.Users.Internal;
...

namespace MyProject.Logic.Login
{

}

, поскольку каждое пространство имен должно использовать только свою собственную реализацию "Internal" или интерфейсы publi c из других пространств имен.

Я пытался:

using $identifier1$.Internal;

namespace $identifier2$

, но теперь я получаю "Шаблон неоднозначный".

Также я не вижу, как сказать ReSharper, что $ identifier1 $ == $ identifier2 $ должен быть разрешен, могу ли я как-то использовать $identifier1$ внутри регулярного выражения, которое я определяю для $identifier2$, чтобы добиться этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...