Я работаю над проектом, где мне нужно разработать набор классов для одного этапа проекта.
На следующем этапе нам не понадобится набор классов и методов. Эти наборы классов и методов будут использоваться во всем приложении, поэтому, если я добавлю их, как и любые другие классы, мне потребуется удалить их вручную, если они не требуются.
Есть ли способ в C #, чтобы я мог установить атрибут для класса или мест, где создается экземпляр класса, чтобы избежать этого создания и вызовов методов на основе значения атрибута.
Что-то вроде, настройка
[Phase = 2]
BridgingComponent bridgeComponent = new BridgeComponent();
Любая помощь приветствуется на этом фронте.