public CreateProjectWizardViewModel(IEventAggregator EventAggregator, IProjectInfoBAL projctInfoBll, IRegionManager _regionManager, IGlobalProperties globalProperties, IModalWindowService winService) { _eventAggregator = EventAggregator; _projectBAL = projctInfoBll; _globalProperties = globalProperties; _winService = winService; _eventAggregator.GetEvent <PubSubEvent <Visibility> >().Subscribe(GetSetFloorTabVisibility); _eventAggregator.GetEvent <OduIduVisibility>().Subscribe(GetSetIduTabVisibility); _eventAggregator.GetEvent <TheuInfoVisibility>().Subscribe(GetSetTHEUITabVisibility); //ACC - RAG //_eventAggregator.GetEvent<RefreshDashboard>().Subscribe(RefreshDashBoard); CancelClickCommand = new DelegateCommand(this.CancelClick); CreateClickCommand = new DelegateCommand(this.CreateClick); NextClickCommand = new DelegateCommand(NextClick); PreviousClickCommand = new DelegateCommand(PreviousClick); this.FloorVisibility = Visibility.Collapsed; this.TheuInfoVisibility = Visibility.Collapsed; //ACC - RAG _eventAggregator.GetEvent <ProjectInfoSubscriber>().Subscribe(SetProjectInfoValidateValue); _eventAggregator.GetEvent <DesignerTabSubscriber>().Subscribe(SetDesignTabValidateValue); _eventAggregator.GetEvent <TypeTabSubscriber>().Subscribe(SetTypeTabValidateValue); _eventAggregator.GetEvent <FloorTabSubscriber>().Subscribe(SetFloorTabValidateValue); _eventAggregator.GetEvent <NextButtonVisibility>().Subscribe(GetSetNextBtnVisibility); //ACC - RAG this.NextButtonVisibility = Visibility.Visible; //ACC - RAG _eventAggregator.GetEvent <OduTabSubscriber>().Subscribe(SetOduTabValidateValue); _eventAggregator.GetEvent <IduTabSubscriber>().Subscribe(SetIDUTabValidateValue); _eventAggregator.GetEvent <CreateButtonVisibility>().Subscribe(GetSetCreateBtnVisibility); //ACC - RAG this.CreateButtonVisibility = Visibility.Collapsed; //ACC - RAG CreateButtonEnable = true; _eventAggregator.GetEvent <CreateButtonEnability>().Subscribe(GetSetCreateBtnEnability); _eventAggregator.GetEvent <Cleanup>().Subscribe(OnCleanup); RegionManager = _regionManager; Project.isSystemPropertyWiz = false; }
public PyroFhirServer(IGlobalProperties IGlobalProperties, Organizations.IPyroHealth IPyroHealthOrg, CodeSystems.IPyroHealth IPyroHealthCodeSystem, CodeSystems.IPyroFhirServer IPyroFhirServerCodeSystem) { this.IGlobalProperties = IGlobalProperties; this.IPyroHealthOrg = IPyroHealthOrg; this.IPyroHealthCodeSystem = IPyroHealthCodeSystem; this.IPyroFhirServerCodeSystem = IPyroFhirServerCodeSystem; }
public void Test_HISearchMedicareNumber() { IResourceServiceOutcomeFactory IResourceServiceOutcomeFactory = CommonTestSetup.TestSetupMocks.GetIResourceServiceOutcomeFactory(); IPyroFhirUriFactory IPyroFhirUriFactory = CommonTestSetup.TestSetupMocks.GetIPyroFhirUriFactory(); IResourceServices IResourceServices = GetIResourceServices(); IGlobalProperties IGlobalProperties = CommonTestSetup.TestSetupMocks.GetIGlobalProperties(); IHiServiceApi IHiServiceApi = GetMokIHiServiceApi(); IMedicareNumberParser IMedicareNumberParser = new MedicareNumberParser(); IIndividualHealthcareIdentifierParser IIndividualHealthcareIdentifierParser = new IndividualHealthcareIdentifierParser(); IDVANumberParser IDVANumberParser = new DVANumberParser(); IRequestMetaFactory RequestMetaFactory = CommonTestSetup.TestSetupMocks.GetIRequestMetaFactory(); INationalHealthcareIdentifierInfo INationalHealthcareIdentifierInfo = new NationalHealthcareIdentifierInfo(); IMedicareNumberInfo IMedicareNumberInfo = new MedicareNumberInfo(); Common.PyroHealthFhirResource.CodeSystems.IPyroFhirServer IPyroFhirServerCodeSystem = new Common.PyroHealthFhirResource.CodeSystems.PyroFhirServer(); IHISearchOrValidateOperation IHISearchOrValidateOperationService = new IHISearchOrValidateOperation( IResourceServiceOutcomeFactory, IResourceServices, IGlobalProperties, IHiServiceApi, RequestMetaFactory, IMedicareNumberParser, IIndividualHealthcareIdentifierParser, IDVANumberParser, INationalHealthcareIdentifierInfo, IMedicareNumberInfo, IPyroFhirServerCodeSystem); OperationClass OperationClass = new OperationClass() { Scope = Common.Enum.FhirOperationEnum.OperationScope.Resource, Type = Common.Enum.FhirOperationEnum.OperationType.xIHISearchOrValidate }; //var SearchParameterGeneric = new Common.Search.SearchParameterGeneric(); var PyroRequestUri = CommonTestSetup.TestSetupMocks.GetIPyroRequestUriFactory().CreateFhirRequestUri(); PyroRequestUri.FhirRequestUri = CommonTestSetup.TestSetupMocks.GetIPyroRequestUriFactory().CreateFhirRequestUri().FhirRequestUri = new Pyro.Common.Tools.UriSupport.PyroFhirUri(CommonTestSetup.TestSetupMocks.GetIPrimaryServiceRootCache()); PyroRequestUri.FhirRequestUri.Parse($"{StaticTestData.FhirEndpoint()}/{ResourceType.Patient.GetLiteral()}/{Common.Enum.FhirOperationEnum.OperationType.xIHISearchOrValidate.GetPyroLiteral()}"); IRequestMeta RequestMeta = RequestMetaFactory.CreateRequestMeta(); RequestMeta.PyroRequestUri = PyroRequestUri; RequestMeta.RequestHeader = CommonTestSetup.TestSetupMocks.GetIRequestHeaderFactory().CreateRequestHeader(); RequestMeta.SearchParameterGeneric = CommonTestSetup.TestSetupMocks.GetISearchParameterGenericFactory().CreateDtoSearchParameterGeneric(); Parameters ParametersResource = GenerateRequestParametersResource(); IResourceServiceOutcome ResourceServiceOutcome = IHISearchOrValidateOperationService.IHISearchOrValidate( OperationClass, ParametersResource, RequestMeta ); Assert.NotNull(ResourceServiceOutcome.ResourceResult); Assert.AreEqual(ResourceType.Parameters.GetLiteral(), ResourceServiceOutcome.ResourceResult.TypeName); }
public MetadataService(IPrimaryServiceRootCache IPrimaryServiceRootCache, IGlobalProperties IGlobalProperties, IServiceSearchParameterService IServiceSearchParameterService, IResourceServiceOutcomeFactory IResourceServiceOutcomeFactory, IDatabaseOperationOutcomeFactory IDatabaseOperationOutcomeFactory, ISearchParameterServiceFactory ISearchParameterServiceFactory, IServiceCompartmentRepository IServiceCompartmentRepository) { this.IPrimaryServiceRootCache = IPrimaryServiceRootCache; this.IGlobalProperties = IGlobalProperties; this.IServiceSearchParameterService = IServiceSearchParameterService; this.IDatabaseOperationOutcomeFactory = IDatabaseOperationOutcomeFactory; this.ISearchParameterServiceFactory = ISearchParameterServiceFactory; this.IResourceServiceOutcomeFactory = IResourceServiceOutcomeFactory; this.IServiceCompartmentRepository = IServiceCompartmentRepository; }
public IhiSearchValidateConfig(IGlobalProperties GlobalProperties) { this.GlobalProperties = GlobalProperties; this.CertificateSerialNumber = GlobalProperties.HIServiceCertificateSerialNumber; this.HiServiceEndpoint = GlobalProperties.HIServiceEndpoint; this.ProductName = GlobalProperties.HIServiceProductName; this.ProductVersion = GlobalProperties.HIServiceProductVersion; this.VendorId = GlobalProperties.HIServiceVendorId; this.VendorIdQualifier = GlobalProperties.HIServiceVendorIdQualifier; this.HIServiceIHIValidationPeriodDays = GlobalProperties.HIServiceIHIValidationPeriodDays; }
public ResourceSeedingService(IUnitOfWork IUnitOfWork, IResourceServices IResourceServices, IRequestMetaFactory IRequestMetaFactory, IResourceTriggerService IResourceTriggerService, IGlobalProperties IGlobalProperties, IRequestServiceRootValidate IRequestServiceRootValidate, ILog ILog, IPyroFhirResource IPyroFhirResource) { this.IUnitOfWork = IUnitOfWork; this.IResourceServices = IResourceServices; this.IRequestMetaFactory = IRequestMetaFactory; this.IResourceTriggerService = IResourceTriggerService; this.IGlobalProperties = IGlobalProperties; this.IRequestServiceRootValidate = IRequestServiceRootValidate; this.ILog = ILog; this.IPyroFhirResource = IPyroFhirResource; }
public LoadFhirSpecificationDefinitions(Devices.IPyroFhirServer IPyroFhirServerDevice, CodeSystems.IPyroFhirServer IPyroFhirServerCodeSystem, CodeSystems.IPyroTask IPyroTask, IGlobalProperties IGlobalProperties, Organizations.IPyroHealth IPyroHealthOrg) { this.IPyroFhirServerDevice = IPyroFhirServerDevice; this.IPyroFhirServerCodeSystem = IPyroFhirServerCodeSystem; this.IPyroTask = IPyroTask; this.IGlobalProperties = IGlobalProperties; this.IPyroHealthOrg = IPyroHealthOrg; }
public SetCompartmentDefinitions(Devices.IPyroFhirServer IPyroFhirServerDevice, ICompartmentDefinition ICompartmentDefinition, CodeSystems.IPyroFhirServer IPyroFhirServerCodeSystem, CodeSystems.IPyroTask IPyroTask, IGlobalProperties IGlobalProperties, Organizations.IPyroHealth IPyroHealthOrg) { this.IPyroFhirServerDevice = IPyroFhirServerDevice; this.ICompartmentDefinition = ICompartmentDefinition; this.IPyroFhirServerCodeSystem = IPyroFhirServerCodeSystem; this.IPyroTask = IPyroTask; this.IGlobalProperties = IGlobalProperties; this.IPyroHealthOrg = IPyroHealthOrg; }
public ServerInitializeOperationService( IRepositorySwitcher IRepositorySwitcher, IResourceServiceOutcomeFactory IResourceServiceOutcomeFactory, IResourceServices IResourceServices, IRequestMetaFactory IRequestMetaFactory, IGlobalProperties IGlobalProperties, IBundleTransactionOperation IBundleTransactionOperation) { this.IRepositorySwitcher = IRepositorySwitcher; this.IResourceServiceOutcomeFactory = IResourceServiceOutcomeFactory; this.IResourceServices = IResourceServices; this.IRequestMetaFactory = IRequestMetaFactory; this.IGlobalProperties = IGlobalProperties; this.IBundleTransactionOperation = IBundleTransactionOperation; }
public bool SynchronizeServiceConfigrationWithGlobalProperties(IGlobalProperties GlobalProperties) { var DateNow = System.DateTimeOffset.Now; bool Result = false; Type type = typeof(IGlobalProperties); PropertyInfo[] properties = type.GetProperties(); foreach (PropertyInfo property in properties) { if (IServiceConfigurationRepository.UpdateIfNewOrModifiedServiceConfigration(property.Name, property.GetValue(GlobalProperties, null).ToString(), Pyro.Common.PyroHealthFhirResource.PyroHealthSystemUser.User, DateNow)) { Result = true; } } return(Result); }
public ServerInitializeOperationService( IRepositorySwitcher IRepositorySwitcher, IResourceServiceOutcomeFactory IResourceServiceOutcomeFactory, IResourceServices IResourceServices, IRequestMetaFactory IRequestMetaFactory, IGlobalProperties IGlobalProperties, IBundleTransactionOperation IBundleTransactionOperation, PyroHealthFhirResource.CodeSystems.IPyroFhirServer IPyroFhirServerCodeSystem) { this.IRepositorySwitcher = IRepositorySwitcher; this.IResourceServiceOutcomeFactory = IResourceServiceOutcomeFactory; this.IResourceServices = IResourceServices; this.IRequestMetaFactory = IRequestMetaFactory; this.IGlobalProperties = IGlobalProperties; this.IBundleTransactionOperation = IBundleTransactionOperation; this.IPyroFhirServerCodeSystem = IPyroFhirServerCodeSystem; }
public Dashboard(IRegionManager regionManager, IEventAggregator eventAggregator, IGlobalProperties globalProperties, IModalWindowService winService, IEventDAL eventDAL) { InitializeComponent(); _eventAggregator = eventAggregator; _regionManager = regionManager; _globalProperties = globalProperties; _eventDAL = eventDAL; _winService = winService; CachTableBLL CommonBll = new CachTableBLL(); CommonBll.CreateCachTable(); ProjectTemplateViewModel vm = new ProjectTemplateViewModel(_regionManager, _globalProperties); vm.LoadProjects("All"); GridAllProject.DataContext = vm; _eventAggregator.GetEvent <RefreshDashboard>().Subscribe(RefreshDashboard); }
public MainAppViewModel(IGlobalProperties globalProperties, IRegionManager regionManager, IUnityContainer container, IEventAggregator eventAggregator) { try { _regionManager = regionManager; _container = container; _eventAggregator = eventAggregator; _globalProperties = globalProperties; _globalProperties.Notifications.Insert(0, new Notification(NotificationType.APPLICATION, "Application Started !")); MainAppLoadedCommand = new DelegateCommand( () => { _regionManager.RequestNavigate(RegionNames.ToolbarRegion, ViewKeys.NotificationsBar); SelectedSideBarItem = SideBarItems.First(); Mouse.OverrideCursor = null; _regionManager.Regions[RegionNames.ContentRegion].NavigationService.Navigated += (o, e) => { if (!SideBarItems.Select(a => a.MenuViewKey).Contains(e.Uri.OriginalString)) { SelectedSideBarItem = null; } else if (SelectedSideBarItem == null || SelectedSideBarItem.MenuViewKey != e.Uri.OriginalString) { SelectedSideBarItem = SideBarItems.First(a => a.MenuViewKey == e.Uri.OriginalString); } if (e.Uri.OriginalString == "Home") { if (Project.GetProjectInstance != null) { Project.GetProjectInstance.SelectedSystemID = string.Empty; } UndoRedoSetup.SetInstanceNull(); } }; } ); DrawerItemSelectionChangedCommand = new DelegateCommand <ISideBarItem>(OnDrawerItemSelected); } catch (Exception ex) { Logger.LogProjectError(null, ex); } }
public ucDesignerCanvasViewModel(IProjectInfoBAL projctInfoBll, IEventAggregator eventAggregator, IRegionManager regionManager, IGlobalProperties globalProperties = null) { try { this.regionManager = regionManager; _eventAggregator = eventAggregator; this.globalProperties = globalProperties; utTemperature = SystemSetting.UserSetting.unitsSetting.settingTEMPERATURE; CanvasItemSelectedCommand = new DelegateCommand <Item>(OnSelectedItemChanged); //validateController = new ControllerValidation(_group, Project.CurrentProject, _currentSystem); } catch (Exception ex) { int?id = Project.GetProjectInstance?.projectID; Logger.LogProjectError(id, ex); } }
public ProjectTemplateViewModel(IRegionManager regionManager, IGlobalProperties globalProperties) { _globalProperties = globalProperties; //_regionManager = regionManager; //LoadProjects(); // AddAccessoryViewModel obj= new AddAccessoryViewModel(); EditCommand = new DelegateCommand <object>((projectID) => { //Button senderButton = sender as Button; //var item = senderButton.DataContext; //var projectID = ((Project)item).ProjectID; int projectId = (int)projectID; Application.Current.Properties["ProjectId"] = projectId; ProjectInfoBLL bll = new ProjectInfoBLL(); JCHVRF.Entity.ProjectInfo projectNextGen = bll.GetProjectInfo(projectId); if (projectNextGen.ProjectLegacy.RoomList == null) { projectNextGen.ProjectLegacy.RoomList = new List <JCHVRF.Model.Room>(); } JCHVRF.Model.Project.CurrentProject = projectNextGen.ProjectLegacy; //This case only for old created project if (projectNextGen.ProjectLegacy.projectID.Equals(0)) { JCHVRF.Model.Project.CurrentProject.projectID = projectId; } //projectNextGen.ProjectLegacy.RegionCode = "EU_W"; //projectNextGen.ProjectLegacy.SubRegionCode = "GBR"; //projectNextGen.ProjectLegacy.projectID = projectId; NavigationParameters param = new NavigationParameters(); param.Add("Project", projectNextGen.ProjectLegacy); _globalProperties.ProjectTitle = JCHVRF.Model.Project.CurrentProject.Name; regionManager.RequestNavigate(RegionNames.ContentRegion, ViewKeys.MasterDesigner, param); //var winMain = new MasterDesigner(projectNextGen.ProjectLegacy); //winMain.ShowDialog(); }); //SearchType = "all"; // LoadProjects("All"); }
public SearchParameterResourceLoader(ILog ILog, IFhirTaskTool IFhirTaskTool, IResourceServices IResourceServices, IUnitOfWork IUnitOfWork, IResourceTriggerService IResourceTriggerService, IRequestMetaFactory IRequestMetaFactory, IFhirBaseOperationServiceFactory IFhirBaseOperationServiceFactory, IServerSearchParameterOperation IServerSearchParameterOperation, IGlobalProperties IGlobalProperties, ICacheClear ICacheClear) { this.ILog = ILog; this.IFhirTaskTool = IFhirTaskTool; this.IUnitOfWork = IUnitOfWork; this.IResourceTriggerService = IResourceTriggerService; this.IResourceServices = IResourceServices; this.IRequestMetaFactory = IRequestMetaFactory; this.IFhirBaseOperationServiceFactory = IFhirBaseOperationServiceFactory; this.IServerSearchParameterOperation = IServerSearchParameterOperation; this.IGlobalProperties = IGlobalProperties; this.ICacheClear = ICacheClear; }
public DashboardViewModel(IRegionManager regionManager, IGlobalProperties globalProperties, IEventAggregator eventAggregator, IEventDAL eventDAL) { try { OpenProjectClickCommand = new DelegateCommand(OpenProjectClicked); _regionManager = regionManager; _globalProperties = globalProperties; _eventAggregator = eventAggregator; _eventDAL = eventDAL; _eventAggregator.GetEvent <GlobalPropertiesUpdated>().Subscribe(OnGlobalPropertyUpdated, ThreadOption.BackgroundThread, false, a => { return(a == nameof(Notifications)); }); _eventAggregator.GetEvent <ModalWindowClosed>().Subscribe(OnAddEventClosed, ThreadOption.BackgroundThread, false, obj => { return(obj == ViewKeys.AddEvent || obj == ViewKeys.EventList); }); RefreshClickedCommand = new DelegateCommand(RefreshNotifications); ViewAllClickedCommand = new DelegateCommand(OnViewAllClicked); } catch (Exception ex) { int?id = Project.GetProjectInstance?.projectID; Logger.LogProjectError(id, ex); } }
public AddEventViewModel(IEventAggregator eventAggregator, IModalWindowService winService, IGlobalProperties globalProperties, IEventDAL eventDAL) { IsSaveEnable = "Visible"; IsUpdateEnable = false; _eventAggregator = eventAggregator; _winService = winService; _globalProperties = globalProperties; _eventDAL = eventDAL; AddEventCommand = new DelegateCommand(AddEventCommandClick); UpdateEventCommand = new DelegateCommand(UpdateEventCommandClick); AddEventCancelCommand = new DelegateCommand(AddEventCancelCommandClick); //_eventAggregator.GetEvent<EditEventEventId>().Subscribe(EditLoadEvents); if (_winService.GetParameters(ViewKeys.AddEvent)["EventId"] != null) { int EventID = Convert.ToInt16(_winService.GetParameters(ViewKeys.AddEvent)["EventId"]); EditLoadEvents(EventID); } if (_winService.GetParameters(ViewKeys.AddEvent)["clickedDate"] != null) { SelectedEvent.StartDate = Convert.ToDateTime(_winService.GetParameters(ViewKeys.AddEvent)["clickedDate"]); SelectedEvent.EndDate = Convert.ToDateTime(_winService.GetParameters(ViewKeys.AddEvent)["clickedDate"]); } }
public NotificationsBarViewModel(IRegionManager regionManager, IEventAggregator eventAggregator, IGlobalProperties globalProperties) { try { this.regionManager = regionManager; this._globalProperties = globalProperties; this._eventAggregator = eventAggregator; this._regionManager = regionManager; _eventAggregator.GetEvent <GlobalPropertiesUpdated>().Subscribe(RaisePropertyChanged, ThreadOption.BackgroundThread, false, a => { return(a == nameof(ProjectTitle)); }); OpenProjectClickCommand = new DelegateCommand(OpenProjectClicked); SaveProjectClickCommand = new DelegateCommand(SaveProjectClicked); HomeClickCommand = new DelegateCommand(OnHomeClicked); UserNameClickedCommand = new DelegateCommand(() => { IsContextMenuOpened = !IsContextMenuOpened; }); } catch (Exception ex) { int?id = Project.GetProjectInstance?.projectID; Logger.LogProjectError(id, ex); } }
public TaskRunner(IResourceServices IResourceServices, IRequestMetaFactory IRequestMetaFactory, IRequestHeaderFactory IRequestHeaderFactory, ILog ILog, IPyroTask IPyroTaskCodeSystem, IPyroFhirServer IPyroFhirServerCodeSystem, IFhirTaskTool IFhirTaskTool, IGlobalProperties IGlobalProperties, IFhirSpecificationDefinitionLoader IFhirSpecificationDefinitionLoader, ISetCompartmentDefinitionTaskProcessor ISetCompartmentDefinitionTaskProcessor, ISearchParameterResourceLoader ISearchParameterResourceLoader) { this.IResourceServices = IResourceServices; this.IRequestMetaFactory = IRequestMetaFactory; this.IRequestHeaderFactory = IRequestHeaderFactory; this.ILog = ILog; this.IPyroTaskCodeSystem = IPyroTaskCodeSystem; this.IPyroFhirServerCodeSystem = IPyroFhirServerCodeSystem; this.IFhirTaskTool = IFhirTaskTool; this.IGlobalProperties = IGlobalProperties; this.IFhirSpecificationDefinitionLoader = IFhirSpecificationDefinitionLoader; this.ISetCompartmentDefinitionTaskProcessor = ISetCompartmentDefinitionTaskProcessor; this.ISearchParameterResourceLoader = ISearchParameterResourceLoader; }
public TriggerServerReadOnlyMode(IGlobalProperties IGlobalProperties) { this.IGlobalProperties = IGlobalProperties; }
public PagingSupport(IGlobalProperties IGlobalProperties) { this.IGlobalProperties = IGlobalProperties; }
public ServiceCompartmentCache(IServiceCompartmentRepository IServiceCompartmentRepository, IApplicationCacheSupport IApplicationCacheSupport, IGlobalProperties IGlobalProperties) { this.IServiceCompartmentRepository = IServiceCompartmentRepository; this.IApplicationCacheSupport = IApplicationCacheSupport; this.IGlobalProperties = IGlobalProperties; }
public FhirApiDiscoveryService(ILog ILog, IGlobalProperties IGlobalProperties) { this.IGlobalProperties = IGlobalProperties; //this.IPrimaryServiceRootCache = IPrimaryServiceRootCache; this.ILog = ILog; }
public FhirReleaseCache(IFhirReleaseRepository IFhirReleaseRepository, IApplicationCacheSupport IApplicationCacheSupport, IGlobalProperties IGlobalProperties) { this.IFhirReleaseRepository = IFhirReleaseRepository; this.IApplicationCacheSupport = IApplicationCacheSupport; this.IGlobalProperties = IGlobalProperties; }
public ServiceSearchParameterCache(IServiceSearchParameterService IServiceSearchParameterService, IGlobalProperties GlobalProperties, IApplicationCacheSupport IApplicationCacheSupport) { this.IServiceSearchParameterService = IServiceSearchParameterService; this.GlobalProperties = GlobalProperties; this.IApplicationCacheSupport = IApplicationCacheSupport; }
public PrimaryServiceRootCache(IServicePrimaryBaseUrlService IServiceBaseUrlService, IGlobalProperties GlobalProperties, IApplicationCacheSupport ApplicationCacheSupport) { this.IServiceBaseUrlService = IServiceBaseUrlService; this.GlobalProperties = GlobalProperties; this.IApplicationCacheSupport = ApplicationCacheSupport; }
public SmartScopeService(IGlobalProperties IGlobalProperties) { this.IGlobalProperties = IGlobalProperties; }