public LocalDelivery(IAccountRepository accountRepository, IMessageRepository messageRepository, IFolderRepository folderRepository, ILog log) { _accountRepository = accountRepository; _messageRepository = messageRepository; _folderRepository = folderRepository; _log = log; }
public void GetMessagesOnlyForSubscriptions() { _MessageRepository = new MessageRepository(_Clock.Object); var alice = new User { Name = "Alice" }; var bob = new User { Name = "Bob" }; var charlie = new User { Name = "Charlie" }; _Clock.Setup(a => a.CurrentDateAndTime).Returns(_CNow); _MessageRepository.AddMessage(alice, "I love the weather today"); _Clock.Setup(a => a.CurrentDateAndTime).Returns(_CNow); _MessageRepository.AddMessage(bob, "Damn! We lost!"); _Clock.Setup(a => a.CurrentDateAndTime).Returns(_CNow); _MessageRepository.AddMessage(charlie, "I’m in New York today! Anyone want to have a coffee?"); var wall = _MessageRepository.MessagesOfSubscribedUsers(new List<User> { charlie, alice }); Assert.AreEqual(wall.Count, 2); Assert.AreEqual( wall[0], new Message { Author = alice, Text = "I love the weather today", Time = _CNow }); Assert.AreEqual( wall[1], new Message { Author = charlie, Text = "I’m in New York today! Anyone want to have a coffee?", Time = _CNow }); }
public MessageService(IMessagePrinterService messagePrinterService, IUserService userService, IMessageRepository messageRepository, ISubscriptionRepository subscriptionRepository) { _userService = userService; _messageRepository = messageRepository; _subscriptionRepository = subscriptionRepository; _messagePrinterService = messagePrinterService; }
public DataManager( ICityRepository cityRepository, ICountryRepository countryRepository, IFriendRequestRepository friendRequestRepository, IGroupNewseRepository groupNewseRepository, IGroupProfileRepository groupProfileRepository, IGroupRepository groupRepository, IGroupRequestRepository groupRequestRepository, IGroupTypeRepository groupTypeRepository, IMemberRoleRepository memberRoleRepository, IMessageRepository messageRepository, IRegionRepository regionRepository, IApplicationUserRepository userRepository, IUserProfileRepository userProfileRepository, IWallOfUserRepository wallOfUserRepository ) { this.cityRepository = cityRepository; this.countryRepository = countryRepository; this.friendRequestRepository = friendRequestRepository; this.groupNewseRepository = groupNewseRepository; this.groupProfileRepository = groupProfileRepository; this.groupRepository = groupRepository; this.groupRequestRepository = groupRequestRepository; this.groupTypeRepository = groupTypeRepository; this.memberRoleRepository = memberRoleRepository; this.messagesRepository = messageRepository; this.regionRepository = regionRepository; this.userRepository = userRepository; this.userProfileRepository = userProfileRepository; this.wallOfUserRepository = wallOfUserRepository; }
public MessageController(IMessageRepository messageRepository, ILanguageRepository languageRepository, IDayRepository dayRepository) { _messageRepository = messageRepository; _languageRepository = languageRepository; _dayRepository = dayRepository; }
public ReadMessagePresenter() { _webContext = new WebContext(); _userSession = new UserSession(); _redirector = new Redirector(); _messageRepository = new SPKTCore.Core.DataAccess.Impl.MessageRepository(); }
public ActController(IReviewRepository newRepository, IPendingRepository newPendingRepository, IMessageRepository newMessageRepository) { repository = newRepository; pendingRepository = newPendingRepository; messagesRepository = newMessageRepository; }
public NewMessage() { _webContext = new WebContext(); _userSession = new UserSession(); _messageService = new MessageService(); _messageRepository = new SPKTCore.Core.DataAccess.Impl.MessageRepository(); _accountRepository = new SPKTCore.Core.DataAccess.Impl.AccountRepository(); }
public LoadMessagePresenter() { _messageRepository = new MessageRepository(); _messageRecipientRepository = new MessageRecipientRepository(); _userSession = new UserSession(); _webContext = new WebContext(); _ac = new AccountRepository(); }
public IncomingMessageProcessor(IMessageRepository messageRepository, ITagRepository tagRepository, IMessageParser messageParser, IValidMessageReceiver validMessageReceiver, IAllMessageReceiver allMessageReceiver) { _messageRepository = messageRepository; _messageParser = messageParser; _tagRepository = tagRepository; _validMessageReceiver = validMessageReceiver; _allMessageReceiver = allMessageReceiver; }
public MessageService() { _userSession = new SPKTCore.Core.Impl.UserSession(); _messageRepository = new SPKTCore.Core.DataAccess.Impl.MessageRepository(); _messageRecipientRepository = new SPKTCore.Core.DataAccess.Impl.MessageRecipientRepository(); _accountRepository = new SPKTCore.Core.DataAccess.Impl.AccountRepository(); _email =new SPKTCore.Core.Impl.Email(); }
public SmsSender(IMessageRepository messageRepository, IMessageRecepientRepository messageRecepientRepository, IPersonRepository personRepository, IHttpPostService httpPostService) { _messageRepository = messageRepository; _messageRecepientRepository = messageRecepientRepository; _personRepository = personRepository; _httpPostService = httpPostService; _bulkSmsUrl = "http://bulksms.2way.co.za:5567/eapi/submission/send_sms/2/2.0"; _bulkSmsCommunityUrl = "http://community.bulksms.com:5567/eapi/submission/send_sms/2/2.0"; }
public ProductService(IMessageRepositoryFactory messageRepositoryFactory, IProductRepositoryFactory productRepositoryFactory) { if (messageRepositoryFactory == null) throw new ArgumentNullException("MessageRepositoryFactory"); if (productRepositoryFactory == null) throw new ArgumentNullException("ProductRepositoryFactory"); _messageRepositoryFactory = messageRepositoryFactory; _productRepositoryFactory = productRepositoryFactory; _messageRepository = _messageRepositoryFactory.Create(); _productRepository = _productRepositoryFactory.Create(); }
public CreateMessageCommand( IEntityById entityById, IMessageRepository repository, IEventAggregator eventAggregator) { this.entityById = entityById; this.repository = repository; this.eventAggregator = eventAggregator; }
public RepositoryRoomViewModelService(IRoomRepository roomRepository, IMessageRepository messageRepository, IRoomViewModelMapper mapper) { Contract.Requires<ArgumentNullException>(roomRepository != null); Contract.Requires<ArgumentNullException>(mapper != null); this.roomRepository = roomRepository; this.messageRepository = messageRepository; this.mapper = mapper; }
public PostCommandHandler( IConsole console, IUserRepository userRepository, IMessageRepository messageRepository) : base(console) { _userRepository = userRepository; _messageRepository = messageRepository; }
public AdminController(IReviewRepository newRepository, IPendingRepository newPendingRepository, IMessageRepository newMessageRepository) { repository = newRepository; pendingRepository = newPendingRepository; messageRepository = newMessageRepository; //token = "184dfc1425358c1ec4c9fbb3787e59db84e66a4e133ff20376d0dde52ddcec8c657279f7117be6880397b"; token = "cf54ae77fdfba85e3e141c865552d916191a636d0dd682b6472f3ba2a1b9883cecae7e2f7dab7273afcd3"; }
public HomeController(IMessageRepository messageRepository, IUserReader userReader, IMapper<Message, MessageViewModel> messageMapper, IMapper<UserMessage, MessageViewModel> userMessageMapper) { this.messageRepository = messageRepository; this.userReader = userReader; this.messageMapper = messageMapper; this.userMessageMapper = userMessageMapper; }
public void Initialize() { _Clock = new Mock<IClock>(); _Console = new Mock<Console> (); _MessagePrinter = new MessagePrinter(_Console.Object, _Clock.Object); _UserRepository = new UserRepository(); _MessageRepository = new MessageRepository(_Clock.Object); _SubscriptionRepository = new SubscriptionRepository(); _CommandParser = new CommandParser(GetAllCommands(), _UserRepository, _MessageRepository, _SubscriptionRepository, _MessagePrinter); }
/// <summary> /// Инициализирует новый экземпляр PrivateOfficeController с внедрением зависемостей к хранилищу данных о пользователях, их личной информации, настройках, проектах исообщениях /// </summary> /// <param name="userRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу данных о пользователях</param> /// <param name="usersInfoRepository">Экземпляр класса UsersInfoRepository, предоставляющий доступ к хранилищу личных данных о пользователях</param> /// <param name="messageRepository">Экземпляр класса MessageRepository, предоставляющий доступ к хранилищу данных сообщених пользователей</param> /// <param name="projectRepository">Экземпляр класса ProjectRepository, предоставляющий доступ к хранилищу данных о проектах</param> /// <param name="investContext">Экземпляр класса InvestContext, предоставляющий доступ к системным данным приложения</param> public PrivateOfficeController(IUserRepository userRepository, IUsersInfoRepository usersInfoRepository, IMessageRepository messageRepository, IProjectRepository projectRepository, IInvestContext investContext) { _userRepository = DependencyResolver.Current.GetService<IUserRepository>(); _usersInfoRepository = usersInfoRepository; _messageRepository = messageRepository; _projectRepository = projectRepository; _investContext = investContext; }
public UserService(IUserRepository userRepository, IGroupRepository groupRepository, IBalanceOperationRepository balanceOperationRepository, IUserGroupRepository userGroupRepository, IMessageRepository messageRepository) { _userRepository = userRepository; _groupRepository = groupRepository; _balanceOperationRepository = balanceOperationRepository; _userGroupRepository = userGroupRepository; _messageRepository = messageRepository; }
/// <summary> /// 初始化一个<c>MessageServiceImpl</c>类型的实例。 /// </summary> public MessageServiceImpl(IRepositoryContext context, IMessageRepository messageRepository, IContactRepository contactRepository, ISendMessageService sendMessageService) : base(context) { this.messageRepository = messageRepository; this.contactRepository = contactRepository; this.sendMessageService = sendMessageService; }
/// <summary> /// Инициализирует новый экземпляр PrivateOfficeController с внедрением зависемостей к хранилищу данных о пользователях, их личной информации, настройках, проектах исообщениях /// </summary> /// <param name="userRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу данных о пользователях</param> /// <param name="usersInfoRepository">Экземпляр класса UsersInfoRepository, предоставляющий доступ к хранилищу личных данных о пользователях</param> /// <param name="messageRepository">Экземпляр класса MessageRepository, предоставляющий доступ к хранилищу данных сообщених пользователей</param> /// <param name="projectRepository">Экземпляр класса ProjectRepository, предоставляющий доступ к хранилищу данных о проектах</param> /// <param name="investContext">Экземпляр класса InvestContext, предоставляющий доступ к системным данным приложения</param> public PrivateOfficeController(IUserRepository userRepository, IUsersInfoRepository usersInfoRepository, IMessageRepository messageRepository, IProjectRepository projectRepository, IInvestContext investContext) { _userRepository = userRepository; _usersInfoRepository = usersInfoRepository; _messageRepository = messageRepository; _projectRepository = projectRepository; _investContext = investContext; }
public ICommand CreateCommand(string[] inputParts, IUserRepository userRepository, IMessageRepository messageRepository, ISubscriptionRepository subscriptionRepository, IMessagePrinter messagePrinter) { return new CreateSubscriptionCommand { FollowerName = inputParts[0], FolloweeName = inputParts[2], SubscriptionRepository = subscriptionRepository, UserRepository = userRepository }; }
public EmailSender( IMessageRepository messageRepository, IMessageRecepientRepository messageRecepientRepository, IMessageAttachmentRepository messageAttachmentRepository, IPersonRepository personRepository) { _messageRepository = messageRepository; _messageRecepientRepository = messageRecepientRepository; _messageAttachmentRepository = messageAttachmentRepository; _personRepository = personRepository; }
private static ICreateMessageCommand CreateCreateMessageCommand( IEntityById entityById = null, IMessageRepository cudMessage = null, IEventAggregator eventAggregator = null) { return new CreateMessageCommand( entityById ?? Mock.Of<IEntityById>(), cudMessage ?? Mock.Of<IMessageRepository>(), eventAggregator ?? Mock.Of<IEventAggregator>() ); }
public HomeController( IServiceTicketRepository serviceTickets, IMessageRepository messageRepository, IAlertRepository alertRepository, IScheduleItemRepository scheduleItemRepository) { this.serviceTickets = serviceTickets; this.messageRepository = messageRepository; this.alertRepository = alertRepository; this.scheduleItemRepository = scheduleItemRepository; }
public NewContractViewModel(INavigationService navigationService, IUsersRepository repository, IOpenGraphRepository openGraphRepository, IUserRepository userRepository, IStateManager stateManager, IMessageRepository messageRepository) : base(navigationService, stateManager) { _repository = repository; _openGraphRepository = openGraphRepository; _userRepository = userRepository; _messageRepository = messageRepository; _selectedAssignees = new List<AutoCompleteUser>(); Assignees = new BindableCollection<AutoCompleteUser>(); }
public ICommand CreateCommand(string[] inputParts, IUserRepository userRepository, IMessageRepository messageRepository, ISubscriptionRepository subscriptionRepository, IMessagePrinter messagePrinter) { return new ShowWallCommand { MessagePrinter = messagePrinter, UserName = inputParts[0], MessageRepository = messageRepository, UserRepository = userRepository, SubscriptionRepository = subscriptionRepository }; }
public MessageServices( IMessageRepository messageRepository, IUserRepository userRepository, IMessageRatingRepository messageRatingRepository, IMessageCommentRepository messageCommentRepository, UserServices userServices) { _messageRepository = messageRepository; _userRepository = userRepository; _messageRatingRepository = messageRatingRepository; _messageCommentRepository = messageCommentRepository; _userServices = userServices; }
public MessageCommandHandler( IMessageRepository messageRepository) { _messageRepository = messageRepository; }
public AdminService(IReportRepository reportRepository, IUserRepository userRepository, IUserChatRoomRepository userChatRoomRepository , IUserRefreshTokenRepository userRefreshTokenRepository, IChatRoomRepository chatRoomRepository, IMessageRepository messageRepository) { _reportRepository = reportRepository; _userRepository = userRepository; _userChatRoomRepository = userChatRoomRepository; _userRefreshTokenRepository = userRefreshTokenRepository; _chatRoomRepository = chatRoomRepository; _messageRepository = messageRepository; }
public MessageManager(IAdRepository adRepo, IAdApplicationRepository adApplicationRepo, IMessageRepository messageRepo) { adApplicationRepository = adApplicationRepo; adRepository = adRepo; messagesRepository = messageRepo; }
public MessageController(IMessageRepository obj) { repo = obj; }
public MessageService(IUserRepository userRepository, IMessageRepository messageRepository, IMessageMapper messageMapper) { _userRepository = userRepository; _messageRepository = messageRepository; _messageMapper = messageMapper; }
public MessageViewUpdater(IMessageRepository messageRepository, TreeView treeView) { _messageRepository = messageRepository; _treeView = treeView; }
public BotController(IUserRepository userRepository, IMessageRepository messageRepository, IMessageService messageService) { _userRepository = userRepository; _messageRepository = messageRepository; _messageService = messageService; }
public void Setup() { _messageRepository = new MessageRepository(); _messageService = new MessageService(_messageRepository); }
protected UnitOfWork(IUserRepository users, IRoomRepository rooms, IMessageRepository messages) { Users = users; Rooms = rooms; Messages = messages; }
public MessageHandlerService(IQueueHandler queueHandler, IAPIRequestHandler apiRequestHandler, IMessageRepository messageRepository, IServiceProvider serviceProvider) { _queueHandler = queueHandler ?? throw new ArgumentNullException(nameof(queueHandler)); _apiRequestHandler = apiRequestHandler ?? throw new ArgumentNullException(nameof(apiRequestHandler)); _messageRepository = messageRepository ?? throw new ArgumentNullException(nameof(messageRepository)); _serviceProvider = serviceProvider; }
public MessagesController(IUserRepository repo, IMapper mapper, IMessageRepository messageRepo) { _mapper = mapper; _repo = repo; _messageRepo = messageRepo; }
public MessageService(IUnitOfWork unitOfWork, IMessageRepository messageRepository) : base(unitOfWork, messageRepository) { _unitOfWork = unitOfWork; _messageRepository = messageRepository; }
public MessageService(IChatRepository chatRepository, IMessageRepository messageRepository) { this.chatRepository = chatRepository; this.messageRepository = messageRepository; }
public MessageService(IMessageRepository messageRepository, ISessionService sessionService) { _messageRepository = messageRepository; _sessionService = sessionService; }
//private readonly IUnitOfWork _unitOfWork; public MessagesController(IUserRepository userRepository, IMessageRepository messageRepository, IMapper mapper) { _userRepository = userRepository; _messageRepository = messageRepository; _mapper = mapper; }
public MessagesController(IMessageService messageService, IMessageRepository messageRepository) { _messageService = messageService; _messageRepository = messageRepository; }
public ForgeMessageRepeater() { _messageRepository = AbstractFactory.Get <INetworkTypeFactory>().GetNew <IMessageRepository>(); }
/// <summary> /// MessageController /// </summary> /// <param name="_messageRepository"></param> public MessageController(IMessageRepository _messageRepository) { this.messageRepository = _messageRepository; }
public DialogController(IUserRepository userRepository, IDialogRepository dialogRepository, IMessageRepository messageRepository, IMapper mapper, IStringLocalizer localizer) { _messageRepository = messageRepository; _dialogRepository = dialogRepository; _usersRepository = userRepository; _localizer = localizer; _mapper = mapper; }
public GuildStatService(IMemoryCache cache, IMessageRepository messageRepository) { _cache = cache; _messageRepository = messageRepository; }
/// <summary> /// Initializes a new instance of the <see cref="MessageComponent"/> class. /// </summary> /// <param name="messageRepository">An <see cref="IMessageRepository"/>.</param> public MessageComponent( IMessageRepository messageRepository) { this.messageRepository = messageRepository; }
public BirthdayCorrespondenceProcessor(IConfiguration configuration, IMessenger messenger, IMessageRepository repository) { _config = configuration; _messenger = messenger; _repository = repository; }
private void InitializeDB() { _messageRepository = new MessageRepository(); }
public MessageService(IMessageRepository repository, ILogger logger) { _repository = repository; _logger = logger; }
public MessageBoardBusiness(IRepositoryFactory repositoryFactory) { userRepository = repositoryFactory.GetRepository <IUserRepository>(); messageRepository = repositoryFactory.GetRepository <IMessageRepository>(); }
MessageController(IMessageRepository MessageRepository) { _MessageRepository = MessageRepository; }
public MessageService(IMessageRepository repository) { _repository = repository; }
public ContactController(IMessageRepository repository) { _repository = repository; }
public MessageCreateCommandHandler(IMessageRepository messageRepository, IMapper mapper) { _messageRepository = messageRepository; _mapper = mapper; }
public MessagesController(ILogger <MessagesController> logger, IMessageRepository chatRepository) { _logger = logger; _chatRepository = chatRepository; }