public PrivateMessageSenderSideManager( IDataFilter dataFilter, IPrivateMessageRepository repository) { _dataFilter = dataFilter; _repository = repository; }
public PrivateMessageReceiverSideManager( IClock clock, IPrivateMessageNotificationManager privateMessageNotificationManager, IPrivateMessageRepository repository) { _clock = clock; _privateMessageNotificationManager = privateMessageNotificationManager; _repository = repository; }
public PrivateMessageSenderSideManager( IDataFilter dataFilter, IUnitOfWorkManager unitOfWorkManager, IDistributedEventBus distributedEventBus, IPrivateMessageRepository repository) { _dataFilter = dataFilter; _unitOfWorkManager = unitOfWorkManager; _distributedEventBus = distributedEventBus; _repository = repository; }
public ProfileController(IProfileRepository profileRepository, IPrivateMessageRepository privateMessageRepository, IShopRepository shopRepository) { _profileRepository = profileRepository; _profileRepository.Context = rc; _privateMessageRepository = privateMessageRepository; _privateMessageRepository.Context = rc; _shopRepository = shopRepository; _shopRepository.Context = rc; }
public PrivateMessageController(IPrivateMessageRepository privateMessageRepository, IProfileRepository profileRepository) { _privateMessageRepository = privateMessageRepository; _privateMessageRepository.Context = rc; _profileRepository = profileRepository; _profileRepository.Context = rc; ViewBag.InboxUnreadCount = _privateMessageRepository.GetUnreadCount(WebSecurity.CurrentUserId); }
public PrivateMessageAppService( IDataFilter dataFilter, IExternalUserLookupServiceProvider externalUserLookupServiceProvider, IPrivateMessageRepository privateMessageRepository, IPrivateMessageNotificationManager notificationManager, IPrivateMessageSenderSideManager privateMessageSenderSideManager, IPrivateMessageReceiverSideManager privateMessageReceiverSideManager) { _dataFilter = dataFilter; _externalUserLookupServiceProvider = externalUserLookupServiceProvider; _privateMessageRepository = privateMessageRepository; _notificationManager = notificationManager; _privateMessageSenderSideManager = privateMessageSenderSideManager; _privateMessageReceiverSideManager = privateMessageReceiverSideManager; }
public PrivateMessageReceiverSideManager( IClock clock, IUnitOfWorkManager unitOfWorkManager, IDistributedEventBus distributedEventBus, IExternalUserLookupServiceProvider externalUserLookupServiceProvider, IPrivateMessageNotificationManager privateMessageNotificationManager, IPrivateMessageRepository repository) { _clock = clock; _unitOfWorkManager = unitOfWorkManager; _distributedEventBus = distributedEventBus; _externalUserLookupServiceProvider = externalUserLookupServiceProvider; _privateMessageNotificationManager = privateMessageNotificationManager; _repository = repository; }
public UnitOfWork( ApplicationDbContext context , UserManager <ApplicationUser> userManager //, RoleManager<ApplicationRole> roleManager , IFriendRepository friendRepository , IChatMessageRepository chatMessageRepository , IChatRoomRepository chatRoomRepository , IChatRoomUserRepository chatRoomUsersRepository , IPrivateMessageRepository privateMessageRepository , IPrivateMessageStatusesRepository privateMessageStatuses , IChatMessageStatusesRepository chatMessageStatuses) { Context = context; UserManager = userManager; //RoleManager = roleManager; Friends = friendRepository; ChatMessages = chatMessageRepository; ChatRooms = chatRoomRepository; ChatRoomUsers = chatRoomUsersRepository; PrivateMessages = privateMessageRepository; PrivateMessageStatuses = privateMessageStatuses; ChatMessageStatuses = chatMessageStatuses; }
public void Init() { // init repository this._dbContext = new ApplicationDbContext(); this._chatRepository = new ChatRepository(this._dbContext); this._friendRepository = new FriendRepository(this._dbContext); this._privateMessageRepository = new PrivateMessageRepository(this._dbContext); this._statusRepository = new StatusRepository(this._dbContext); this._statusMessageRepository = new StatusMessageRepository(this._dbContext); this._statusLocationRepository = new StatusLocationRepository(this._dbContext); this._statusImageRepository = new StatusImageRepository(this._dbContext); this._likeRepository = new LikeRepository(this._dbContext); this._shareRepository = new ShareRepository(this._dbContext); this._commentRepository = new CommentRepository(this._dbContext); this._newFeedRepository = new NewFeedsRepository(this._dbContext); // get current connectionId this._curConnectionId = this.Context.ConnectionId; // get chatViewModel of User via connectionId this._curUserChat = this._chatRepository.GetUserByConnectionId(ConnectedUsers, this.Context.ConnectionId); // get friendListId this._friendListId = this._friendRepository.GetFriendListId(this._curUserChat.UserId).ToList(); // get friendListOnline this._friendListOnline = this._chatRepository.GetFriendListOnline(ConnectedUsers, this._friendListId, this._curUserChat.UserId); // get friendListConnectionId this._friendListConnectionId_Online = this._chatRepository.GetFriendList_ConnectionId(this._friendListOnline); this._allUserRelate_ConnectionId = this._chatRepository.GetAllUserRelate_ConnectionId(this._friendListConnectionId_Online, this._curUserChat.ConnectionId); }
public PrivateMessageService(IPrivateMessageRepository privateMessageRepository, IMembershipRepository membershipRepository) { _privateMessageRepository = privateMessageRepository; _membershipRepository = membershipRepository; }
public PrivateMessageService(IPrivateMessageRepository privateMessageRepo, ISettingsManager settingsManager, ITextParsingService textParsingService) { PrivateMessageRepository = privateMessageRepo; SettingsManager = settingsManager; TextParsingService = textParsingService; }
public PrivateMessageService(IUserRepository userRepository, IPrivateMessageRepository privateMessageRepository, IUnitOfWork unitOfWork) { this.privateMessageRepository = privateMessageRepository; this.unitOfWork = unitOfWork; this.userRepository = userRepository; }