Я бы хотел раскрыть некоторые функции через службу WCF. Я могу настроить WCF для создания экземпляра класса для каждого запроса, но не уверен, как получить ссылку на общий синглтон -
Если бы у меня была какая-то функциональность, чтобы хранить список вызовов метода (назовите его LogMethod) через WCF в памяти и возвращать этот список при вызове метода GetLogs
Я знаю, что мог бы использовать базу данных / файловую систему для передачи этих данных, но во многих случаях это кажется излишним.
Может кто-нибудь объяснить, как я могу использовать одноэлементный класс (я знаю, что он должен быть потокобезопасным)?
Большое спасибо
Редактировать: Кажется, что никто не имеет четкого ответа - я не могу поверить, что это сложно. Я что-то упускаю из виду?