Я новичок в разработке шаблонов. Я ищу модель, похожую на фабричную модель, но это также позволит мне «настроить» продукт. Примерно так:
class VehicleFactory
{
IVehicle static GetVehicle();
void static SetVehicle(IVehicle vehicle);
}
Существует ли какой-либо известный шаблон, похожий на этот? Спасибо.
РЕДАКТИРОВАТЬ: я хочу сохранить объекты "POCO" в объекте Session и использовать класс для установки / получения их Я могу хотеть переключить постоянство на ViewState / базу данных в будущем. Вот что у меня есть:
// object to persist in Session.
class Vehicle
{
string Make { get; set; }
string Model { get; set; }
}
// class to set/ get object from Session.
// Please see VehicleFactory above.