public PlanetViewModel(ISocietyViewModelFactory initSocietyViewModelFactory, IProducerViewModelFactory initProducerVmFactory) { _producerVmFactory = initProducerVmFactory; ISocietyViewModelFactory societyViewModelFactory = initSocietyViewModelFactory; this.Society = societyViewModelFactory.CreateSocietyViewModel(); setupAndStartTimer(); }
public AgentViewModel(IProducerViewModelFactory initProducerViewModelFactory, ISolarSystemViewModelFactory initSsVmFactory) { _producerVmFactory = initProducerViewModelFactory; _ssVmFactory = initSsVmFactory; }