У меня есть класс, и его информация будет зависеть от того, будет ли он потребляться приложением в Интернете или Windows. Я собирался использовать шаблон фабрики, чтобы передать правильный объект. Я предполагаю, что вызывающий объект сохранит этот объект соответствующим образом, если я не хочу воссоздавать объект. У кого-нибудь есть другие предложения по абстрагированию хранения данных на платформе?Абстрактное хранение данных для класса на основе среды (web/windows)
Например, я хочу хранить данные в виде локальных переменных при вызове приложениями Windows (отправка соответствующего подкласса) и сохранение в сеансе при вызове веб-приложения.
Я мог бы просто хранить весь объект надлежащим образом и не имеют класс сам об этом знать ... – CSharpAtl