/// <summary>
 /// Load all the widgets and the instances associated w/ the tenant id( not implemented yet )
 /// </summary>
 private void Init()
 {
     _widgets = Widget.Lookup;
     ToDo.Implement(ToDo.Priority.Normal, "Kishore", "This is slow in the RepositoryInMemory<T> implementation. So i'm getting all. Modification needed for MultiTenant", () =>
     {
         _allInstances = WidgetInstance.GetAll();
     });
 }
 /// <summary>
 /// Load all the widgets and the instances associated w/ the tenant id( not implemented yet )
 /// </summary>
 private void Init()
 {
     _widgets = Widget.Lookup;          
     ToDo.Implement(ToDo.Priority.Normal, "Kishore", "This is slow in the RepositoryInMemory<T> implementation. So i'm getting all. Modification needed for MultiTenant", () =>
     {
         _allInstances = WidgetInstance.GetAll();
     });
 }