Example #1
0
            public static async Task <Guid> Work(
                /* this - extensions are not supported for nested types */ IMainModule mainModule,
                Guid userId, string s)
            {
                await mainModule.Worker.DoSomethingAsync(userId);

                return(Guid.NewGuid());
            }
Example #2
0
 void RegisterServices(IMainModule mainModule) {
     var mainModuleType = mainModule.GetType();
     ServiceContainer.RegisterService(new Services.WaitingService());
     ServiceContainer.RegisterService(new Services.ModuleActivator(
         mainModuleType.Assembly, mainModuleType.Namespace + ".Modules"));
     ServiceContainer.RegisterService(new Services.ReportActivator());
     ServiceContainer.RegisterService(new Services.ModuleLocator(ServiceContainer));
     ServiceContainer.RegisterService(new Services.ReportLocator(ServiceContainer));
     ServiceContainer.RegisterService(new Services.TransitionService(mainModule));
     ServiceContainer.RegisterService(new Services.PeekModulesHostingService(mainModule));
     ServiceContainer.RegisterService(new Services.WorkspaceService(mainModule));
 }
Example #3
0
        private void RegisterServices(IMainModule mainModule)
        {
            var mainModuleType = mainModule.GetType();

            ServiceContainer.RegisterService(new Services.ModuleActivator(
                                                 mainModuleType.Assembly, mainModuleType.Namespace + ".Modules"));
            ServiceContainer.RegisterService(new Services.ReportActivator(
                                                 mainModuleType.Assembly, "DevExpress.DevAV.Reports"));
            ServiceContainer.RegisterService(new Services.ModuleLocator(ServiceContainer));
            ServiceContainer.RegisterService(new Services.ReportLocator(ServiceContainer));
            ServiceContainer.RegisterService(new Services.TransitionService(mainModule));
            ServiceContainer.RegisterService(new Services.PeekModulesHostingService(mainModule));
            ServiceContainer.RegisterService(new Services.WorkspaceService(mainModule));
        }
Example #4
0
        private void RegisterServices(IMainModule mainModule)
        {
            var mainModuleType = mainModule.GetType();

            ServiceContainer.RegisterService(new ModuleActivator(
                                                 mainModuleType.Assembly, mainModuleType.Namespace + ".Modules"));
            ServiceContainer.RegisterService(new ReportActivator(
                                                 mainModuleType.Assembly, "PHRMS"));
            ServiceContainer.RegisterService(new ModuleLocator(ServiceContainer));
            ServiceContainer.RegisterService(new ReportLocator(ServiceContainer));
            ServiceContainer.RegisterService(new TransitionService(mainModule));
            ServiceContainer.RegisterService(new PeekModulesHostingService(mainModule));
            ServiceContainer.RegisterService(new WorkspaceService(mainModule));
        }
Example #5
0
        void RegisterServices(IMainModule mainModule)
        {
            var mainModuleType             = mainModule.GetType();
            ISupportServices localServices = (ISupportServices)this;

            localServices.ServiceContainer.RegisterService(new Services.WaitingService());
            localServices.ServiceContainer.RegisterService(new Services.ModuleActivator(mainModuleType.Assembly, mainModuleType.Namespace + ".Modules"));
            localServices.ServiceContainer.RegisterService(new Services.ReportActivator());
            localServices.ServiceContainer.RegisterService(new Services.ModuleLocator(localServices.ServiceContainer));
            localServices.ServiceContainer.RegisterService(new Services.ReportLocator(localServices.ServiceContainer));
            localServices.ServiceContainer.RegisterService(new Services.TransitionService(mainModule));
            localServices.ServiceContainer.RegisterService(new Services.PeekModulesHostingService(mainModule));
            localServices.ServiceContainer.RegisterService(new Services.WorkspaceService(mainModule));
        }
Example #6
0
 public MainViewModel(IMainModule mainModule) {
     RegisterServices(mainModule);
 }
Example #7
0
 public MainViewModel(IMainModule mainModule)
 {
     RegisterServices(mainModule);
 }
Example #8
0
 protected MainViewModel(IMainModule mainModule)
 {
     RegisterServices(mainModule);
 }
Example #9
0
 private void ActivateNewModule(IMainModule newModule)
 {
     _mainContent.Content = newModule.Visual;
     _navigationContent.Content = newModule.NavigationContent;
 }
 public void SetParentModule(IMainModule parent)
 {
     ParentModule = parent;
 }
Example #11
0
 public ModuleEditController(IModuleList dalIModuleList, IMainModule dalIMainModule)
 {
     this.dalIModuleList = dalIModuleList;
     this.dalIMainModule = dalIMainModule;
 }
Example #12
0
 private void ActivateNewModule(IMainModule newModule)
 {
     _mainContent.Content       = newModule.Visual;
     _navigationContent.Content = newModule.NavigationContent;
 }