Как мне сказать ReSharper, что атрибут означает, что метод используется?
Я играю сSpecFlowи ReSharper считает, что мои определения шагов не используются (я думаю, потому что они используются через отражение):
[Binding]
public class StepDefinitions
{
// ...
[When(@"I press add")]
public void WhenIPressAdd() // R# thinks this is unused
{
_calculator.PressAdd();
}
// ...
}
Как я могу сказать ReSharper, что методы с[Given]
, [When]
, [Then]
атрибуты (и т.д.) на самом деле используются? Я не хочу использовать// ReSharper disable UnusedMember.Global
Комментарии.
Я также мог бы пометить каждый метод (или весь класс)[JetBrains.Annotations.UsedImplicitly]
, Я тоже особо не хочу этого делать.