public PlatformInitialize(IPlatformFactory factory, IPlatformModel model) { _factory = factory; var platform = _factory.CreatePlatform(); _platformView = platform.GetComponent <PlatformView>(); _platformViewModel = new PlatformViewModel(model); }
public void InitializeView(IPlatformViewModel platformViewModel) { _platformViewModel = platformViewModel; _platformViewModel.OnPlatformPositionReboot += SetPlace; }