예제 #1
0
        public override void SetUp()
        {
            base.SetUp();

            _messageFavouriteService        = ServiceLocator.Current.GetInstance <IMessageFavouriteService>();
            _messageRepository              = ServiceLocator.Current.GetInstance <IMessageRepository>();
            _userMessageRepository          = ServiceLocator.Current.GetInstance <IUserMessageRepository>();
            _favouriteUserMessageRepository = ServiceLocator.Current.GetInstance <IMessageFavouriteRepository>();
            _unitOfWork = ServiceLocator.Current.GetInstance <IUnitOfWork>();
        }
 public MessagesViewModelService(
     IUserMessageService userMessageService,
     IMessageService messageService,
     IMessageFavouriteService messageFavouriteService,
     IFileService fileService)
 {
     _userMessageService      = userMessageService;
     _messageService          = messageService;
     _messageFavouriteService = messageFavouriteService;
     _fileService             = fileService;
 }
예제 #3
0
 public MessagesController(
     IMessagesViewModelService messagesViewModelService,
     IUserService userService,
     IUnitOfWork unitOfWork,
     IUserMessageService userMessageService,
     IMessageService messageService,
     IMessageFavouriteService messageFavouriteService,
     IFileService fileService)
 {
     _messagesViewModelService = messagesViewModelService;
     _userService             = userService;
     _unitOfWork              = unitOfWork;
     _userMessageService      = userMessageService;
     _messageService          = messageService;
     _messageFavouriteService = messageFavouriteService;
     _fileService             = fileService;
 }