public BoardManager( IBoardRepository boardRepository, ICardManager cardManager, IUserBoardShareRepository userBoardShareRepository, IBoardUserShareRepository boardUserShareRepository, IUserManager userManager, INotificationManager notificationManager) { _cardManager = cardManager; _userManager = userManager; _notificationManager = notificationManager; _boardRepository = boardRepository; _boardRepository.CreateIfNotExist(); _boardUserShareRepository = boardUserShareRepository; _boardUserShareRepository.CreateIfNotExist(); _userBoardShareRepository = userBoardShareRepository; _userBoardShareRepository.CreateIfNotExist(); }
internal ShellCard(ICardManager cardManager):base() { InitializeComponent(); AddEditor(); _cardManager = cardManager; }
public CardController() { _cardManager = ObjectFactory.GetInstance<ICardManager>(); _boardManager = ObjectFactory.GetInstance<IBoardManager>(); }