public static IViewModelFactory CreateFactory(Layouts.ViewModel layoutItem)
 {
     if (layoutItem.Singleton)
     {
         return(new SingleViewModelFactory(layoutItem));
     }
     return(new MultiViewModelFactory(layoutItem));
 }
Esempio n. 2
0
 public MultiViewModelFactory(Layouts.ViewModel layoutItem)
     : base(layoutItem)
 {
 }
 public SingleViewModelFactory(Layouts.ViewModel layoutItem)
     : base(layoutItem)
 {
 }
 protected ViewModelFactoryBase(Layouts.ViewModel layoutItem)
 {
     LayoutItem = layoutItem;
 }