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