コード例 #1
0
ファイル: PlanetViewModel.cs プロジェクト: AshRolls/GalaxyGen
        public PlanetViewModel(ISocietyViewModelFactory initSocietyViewModelFactory, IProducerViewModelFactory initProducerVmFactory)
        {
            _producerVmFactory = initProducerVmFactory;
            ISocietyViewModelFactory societyViewModelFactory = initSocietyViewModelFactory;

            this.Society = societyViewModelFactory.CreateSocietyViewModel();
            setupAndStartTimer();
        }
コード例 #2
0
ファイル: AgentViewModel.cs プロジェクト: AshRolls/GalaxyGen
 public AgentViewModel(IProducerViewModelFactory initProducerViewModelFactory, ISolarSystemViewModelFactory initSsVmFactory)
 {
     _producerVmFactory = initProducerViewModelFactory;
     _ssVmFactory       = initSsVmFactory;
 }