убедитесь, что объект создан только фабрикой (C #)

Как мне убедиться, что конкретный класс создается только фабрикой, а не путем вызовановый напрямую?

РЕДАКТИРОВАТЬ: Мне нужно, чтобы фабрика была отдельным классом (для целей внедрения зависимостей), поэтому я не могу сделать это статическим методом экземпляра класса, и поэтому я не могу сделатьновый частный.

Ответы на вопрос(8)

Ваш ответ на вопрос