Чтобы ответить на ваш вопрос, вы можете использовать класс System.Diagnostics.Trace
для вывода сообщений в вашем приложении. Вы можете настроить его с TraceListeners
, который может выводить на консоль, файл или другие источники данных.
Однако я очень рекомендую поговорить с вашим клиентом и объяснить ему, что существуют хорошо протестированные, бесплатные и открытые решения (библиотеки, такие как log4net и NLog), и повторное изобретение колеса может не в его интересах.