Skip to content

Commit 7ec7a2b

Browse files
committed
Added ICellPrinter and IUserActionManager
1 parent 77f8e43 commit 7ec7a2b

3 files changed

Lines changed: 27 additions & 1 deletion

File tree

CellSimulator.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
<Compile Include="CellOverseer.cs" />
4747
<Compile Include="Enums\CellActionEnum.cs" />
4848
<Compile Include="Interfaces\ICell.cs" />
49-
<Compile Include="Interfaces\IConsoleWriter.cs" />
49+
<Compile Include="Interfaces\IUserActionManager.cs" />
50+
<Compile Include="Interfaces\ICellPrinter.cs" />
5051
<Compile Include="Interfaces\ICellOverseer.cs" />
5152
<Compile Include="Interfaces\ISaveLoadManager.cs" />
5253
<Compile Include="Logic\SaveLoadManager.cs" />

Interfaces/ICellPrinter.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace CellSimulator.Interfaces
8+
{
9+
public interface ICellPrinter
10+
{
11+
void PrintCells(IEnumerable<ICell> cellsToPrint);
12+
}
13+
}

Interfaces/IUserActionManager.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace CellSimulator.Interfaces
8+
{
9+
class IUserActionManager
10+
{
11+
}
12+
}

0 commit comments

Comments
 (0)