예제 #1
0
 public void Reinitialize(ObjectTunables settings)
 {
     _initState = settings.InitState;
     _initArgs  = settings.ExtraArgs;
 }
예제 #2
0
 public virtual ObjectFacade CreateObject(object[] extraArgs)
 {
     var settings = new ObjectTunables { ExtraArgs = extraArgs};
     return ObjectFactory.Create(settings);
 }
예제 #3
0
 public ObjectStateManager(ObjectTunables settings, ObjectStateFactory stateFactory)
 {
     StateFactory = stateFactory;
     _initState   = settings.InitState;
     _initArgs    = settings.ExtraArgs;
 }
예제 #4
0
 public virtual ObjectFacade CreateObject()
 {
     var settings = new ObjectTunables { };
     return ObjectFactory.Create(settings);
 }