public IProjectControllerFactory CreateProjectControllerFactory(IMapScanner mapScanner, IProjectModelsContainer container) { IProjectViewManipulator manipulator = new ProjectViewManipulator(_monoProvider, mapScanner); var factory = new ProjectControllerFactory(_assetProvider, container, manipulator); return(factory); }
public ProjectViewManipulator(MonoBehaviourProvider monoBehaviourProvider, IMapScanner mapScanner) { _monoBehaviourProvider = monoBehaviourProvider; _mapScanner = mapScanner; }