Шаблон декоратора предотвращает обнаружение неиспользуемого методаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Шаблон декоратора предотвращает обнаружение неиспользуемого метода

Сообщение Anonymous »


У меня есть шаблон декоратора с регистрацией DI-контейнера:

публичный интерфейс IFoo { строка Печать(); } публичный класс Foo: IFoo { публичная строка Print() => «Foo»; } Декоратор открытого класса (оформлен IFoo): IFoo { публичная строка Print() { return "=" + декорированный.Print() + "="; } } служба IServiceCollection; Services.AddTransient() .Decorate(); Проблема в том, что в реальном приложении после удаления последнего использования метода/класса я не могу распознать, что код на самом деле не используется.

Я не хочу считать вызов декоратора ссылочным использованием, чтобы видеть, что метод не используется (только оформлен, но не используется).

Есть ли какой-либо атрибут или другое решение для достижения этой цели в C#?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»