public GameProvider(IFiguresInitializer figuresInitializer, IFiguresimagesInitializer imagesInitializer) { FiguresOnBoard = new ObservableCollection <FigureOnBoard>(); foreach (FigureOnBoard figure in figuresInitializer.GetFigures(imagesInitializer)) { FiguresOnBoard.Add(figure); } }
public GameProvider(IFiguresInitializer figuresInitializer, IFiguresimagesInitializer imagesInitializer, Player[] players) : this(figuresInitializer, imagesInitializer) { this.players = players; }