У меня есть служба WCF, работающая с совместимостью с ASP.NET.
Предполагается, что эта служба предназначена только для чтения и создана с использованием фабрики веб-скриптов.
Я хочу получить экземпляр singletonгде-нибудь в коде (на разных страницах и т. д.), и если он не создан, его следует создать, но при первом прямом обращении к нему не следует создавать еще один экземпляр синглтона, если он уже был создан где-то в коде.По сути, я хочу классический синглтон, но не использующий static, и создание сервиса должно быть задачей фабрики.