Example #1
0
 public ModuleLocator(IServiceContainer serviceContainer)
 {
     this.serviceContainer     = serviceContainer;
     this.modulesCache         = new Dictionary <ModuleType, WeakReference>();
     this.modulesIdentityCache = new Dictionary <ModuleType, IDictionary <long, WeakReference> >();
 }
Example #2
0
 protected virtual void OnInitServices(DevExpress.Mvvm.IServiceContainer serviceContainer)
 {
 }
Example #3
0
 public ReportLocator(IServiceContainer serviceContainer)
 {
     this.serviceContainer = serviceContainer;
     this.reportsCache     = new Dictionary <object, WeakReference>();
 }
Example #4
0
 protected override void OnInitServices(DevExpress.Mvvm.IServiceContainer serviceContainer)
 {
     base.OnInitServices(serviceContainer);
     serviceContainer.RegisterService("Custom Filter", new FilterDialogDocumentManagerService(ModuleType.QuotesCustomFilter));
 }
Example #5
0
 protected override void OnInitServices(DevExpress.Mvvm.IServiceContainer serviceContainer)
 {
     serviceContainer.RegisterService("Custom Filter", new FilterDialogDocumentManagerService(ModuleType.ProductsCustomFilter));
     serviceContainer.RegisterService("Group Filter", new FilterDialogDocumentManagerService(ModuleType.ProductsGroupFilter));
 }
Example #6
0
 public ModuleLocator(DevExpress.Mvvm.IServiceContainer serviceContainer)
 {
     this.serviceContainer     = serviceContainer;
     this.modulesCache         = new Dictionary <ModuleType, WeakReference>();
     this.modulesIdentityCache = new Dictionary <ModuleType, IDictionary <Guid, WeakReference> >();
 }
Example #7
0
 public ReportLocator(DevExpress.Mvvm.IServiceContainer serviceContainer)
 {
     this.serviceContainer = serviceContainer;
     reportsCache          = new Dictionary <object, WeakReference>();
 }