using Prism.Ioc;
using Prism.Modularity;
using Prism.Regions;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CyberX8_MainPages.Views;

namespace CyberX8_MainPages
{
    public class  MainPageModule : IModule
    {
        public void OnInitialized(IContainerProvider containerProvider)
        {
            //var regionManager = containerProvider.Resolve<IRegionManager>();
            //IRegion region1 = regionManager.Regions["MainRegion"];

           
            //region1.Add(containerProvider.Resolve<DataAnalysisView>());
            //region1.Add(containerProvider.Resolve<EventView>());
            //region1.Add(containerProvider.Resolve<GasLeakCheckView>());

            //IRegion region2 = regionManager.Regions["MainRegion2"];
            //region2.Add(containerProvider.Resolve<IOView>());
            //region2.Add(containerProvider.Resolve<MFCVerificationView>());
            //region2.Add(containerProvider.Resolve<OperationOverView>());
            //region2.Add(containerProvider.Resolve<OverView>());
            //region2.Add(containerProvider.Resolve<PlatformView>());
            //region2.Add(containerProvider.Resolve<ProcessView>());
            //region2.Add(containerProvider.Resolve<RecipeView>());
            //region2.Add(containerProvider.Resolve<SequenceView>());
            //region2.Add(containerProvider.Resolve<SystemConfigView>());



        }

        public void RegisterTypes(IContainerRegistry containerRegistry)
        {

        }
    }
}