Create IPersistence for dependency injection of persistence object.

This commit is contained in:
2017-03-11 14:44:13 +01:00
parent 6c7ba9e055
commit 3b480c58ca
2 changed files with 6 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ using System.Threading;
using System.Web;
using VAR.Focus.BusinessLogic;
using VAR.Focus.BusinessLogic.Entities;
using VAR.Focus.BusinessLogic.Persistence;
using VAR.Focus.Web.Code;
namespace VAR.Focus.Web.Controls
@@ -64,7 +65,7 @@ namespace VAR.Focus.Web.Controls
{
if (_cardBoards.ContainsKey(idBoard) == false)
{
cardBoard = new CardBoard(idBoard);
cardBoard = new CardBoard(idBoard, new JsonFilePersistence());
_cardBoards[idBoard] = cardBoard;
}
}
@@ -98,7 +99,7 @@ namespace VAR.Focus.Web.Controls
{
if (_cardBoards.ContainsKey(idBoard) == false)
{
cardBoard = new CardBoard(idBoard);
cardBoard = new CardBoard(idBoard, new JsonFilePersistence());
_cardBoards[idBoard] = cardBoard;
}
}

View File

@@ -4,6 +4,7 @@ using System.Threading;
using System.Web;
using VAR.Focus.BusinessLogic;
using VAR.Focus.BusinessLogic.Entities;
using VAR.Focus.BusinessLogic.Persistence;
using VAR.Focus.Web.Code;
namespace VAR.Focus.Web.Controls
@@ -64,7 +65,7 @@ namespace VAR.Focus.Web.Controls
{
if (_chatBoards.ContainsKey(idMessageBoard) == false)
{
messageBoard = new MessageBoard(idMessageBoard);
messageBoard = new MessageBoard(idMessageBoard, new JsonFilePersistence());
_chatBoards[idMessageBoard] = messageBoard;
}
}
@@ -111,7 +112,7 @@ namespace VAR.Focus.Web.Controls
}
else
{
messageBoard = new MessageBoard(idMessageBoard);
messageBoard = new MessageBoard(idMessageBoard, new JsonFilePersistence());
_chatBoards[idMessageBoard] = messageBoard;
}
messageBoard.Message_Add(userName, text);