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