public FriendshipAppService(
     IFriendshipManager friendshipManager,
     IOnlineClientManager onlineClientManager, IRepository <Friendship, long> friendRepository)
 {
     _friendshipManager   = friendshipManager;
     _onlineClientManager = onlineClientManager;
     _friendRepository    = friendRepository;
 }
Example #2
0
 public ProfileController(
     UserManager userManager,
     IBinaryObjectManager binaryObjectManager,
     ITempFileCacheManager tempFileCacheManager,
     IFriendshipManager friendshipManager
     ) : base(tempFileCacheManager)
 {
     _userManager         = userManager;
     _binaryObjectManager = binaryObjectManager;
     _friendshipManager   = friendshipManager;
 }
 public ProfileController(
     UserManager userManager,
     IBinaryObjectManager binaryObjectManager,
     IAppFolders appFolders,
     IFriendshipManager friendshipManager)
 {
     _userManager         = userManager;
     _binaryObjectManager = binaryObjectManager;
     _appFolders          = appFolders;
     _friendshipManager   = friendshipManager;
 }
 public UnitOfWork(string connectionString)
 {
     db                = new ApplicationContext(connectionString);
     userManager       = new ApplicationUserManager(new UserStore <ApplicationUser>(db));
     roleManager       = new ApplicationRoleManager(new RoleStore <ApplicationRole>(db));
     clientManager     = new ClientManager(db);
     messageManager    = new MessageManager(db);
     dialogManager     = new DialogManager(db);
     friendshipManager = new FriendshipManager(db);
     requestManager    = new RequestManager(db);
 }
Example #5
0
 public UserController(
     StupidLoader stupidLoader,
     IUserManager userMgr,
     IUserRepository userRepo,
     IFriendshipRepository friendshipRepo,
     IFriendshipManager friendshipMgr)
 {
     _userMgr        = userMgr;
     _stupidLoader   = stupidLoader;
     _userRepo       = userRepo;
     _friendshipRepo = friendshipRepo;
     _friendshipMgr  = friendshipMgr;
 }
 public ProfileAppService(
     IAppFolder appFolders,
     ITimeZoneService timezoneService,
     IFriendshipManager friendshipManager,
     ICacheManager cacheManager, IDataFileObjectManager dataFileObjectManager, IDataTempFileCacheManager dataTempFileCacheManager)
 {
     _appFolders               = appFolders;
     _timeZoneService          = timezoneService;
     _friendshipManager        = friendshipManager;
     _cacheManager             = cacheManager;
     _dataFileObjectManager    = dataFileObjectManager;
     _dataTempFileCacheManager = dataTempFileCacheManager;
 }
 public FriendshipAppService(
     IFriendshipManager friendshipManager,
     IOnlineClientManager onlineClientManager,
     IChatCommunicator chatCommunicator,
     ITenantCache tenantCache,
     IChatFeatureChecker chatFeatureChecker)
 {
     _friendshipManager   = friendshipManager;
     _onlineClientManager = onlineClientManager;
     _chatCommunicator    = chatCommunicator;
     _tenantCache         = tenantCache;
     _chatFeatureChecker  = chatFeatureChecker;
 }
 public ImageController(
     UserManager userManager,
     IBinaryObjectManager binaryObjectManager,
     IImageAppService imageAppService,
     IAppFolders appFolders,
     IFriendshipManager friendshipManager)
 {
     _userManager         = userManager;
     _binaryObjectManager = binaryObjectManager;
     _appFolders          = appFolders;
     _friendshipManager   = friendshipManager;
     _imageAppService     = imageAppService;
 }
 //user contoller
 public BaseController(IMapper mapper, IPropertyMappingService service, IPropertyCheckerService checker,
                       IUserManager userManager, IFriendshipManager friendshipManager)
 {
     _mapper = mapper ??
               throw new ArgumentNullException(nameof(mapper));
     _service = service ??
                throw new ArgumentNullException(nameof(service));
     _servicePropertyChecker = checker ??
                               throw new ArgumentNullException(nameof(checker));
     _userManager = userManager ??
                    throw new ArgumentNullException(nameof(userManager));
     _friendshipManager = friendshipManager ??
                          throw new ArgumentNullException(nameof(friendshipManager));
 }
Example #10
0
 public ProfileAppService(
     IAppFolders appFolders,
     IBinaryObjectManager binaryObjectManager,
     ITimeZoneService timezoneService,
     IFriendshipManager friendshipManager,
     ISmsSender smsSender,
     ICacheManager cacheManager)
 {
     _appFolders          = appFolders;
     _binaryObjectManager = binaryObjectManager;
     _timeZoneService     = timezoneService;
     _friendshipManager   = friendshipManager;
     _smsSender           = smsSender;
     _cacheManager        = cacheManager;
 }
Example #11
0
 public FriendshipController(
     IUserRepository userRepo,
     IFriendshipRepository friendshipRepo,
     IFriendshipManager friendshipMgr,
     IConversationRepository conversationRepo,
     IConversationManager conversationMgr,
     IHubContext <FriendsHub, IFriendsClient> friendsHub,
     StupidLoader stupidLoader)
 {
     _userRepo        = userRepo;
     _friendshipRepo  = friendshipRepo;
     _friendshipMgr   = friendshipMgr;
     _conversationMgr = conversationMgr;
     _friendsHub      = friendsHub;
     _stupidloader    = stupidLoader;
 }
Example #12
0
 public ProfileController(
     UserManager userManager,
     IBinaryObjectManager binaryObjectManager,
     IAppFolders appFolders,
     IFriendshipManager friendshipManager,
     //IRepository<Images> _images,
     IRepository <BinaryObject, Guid> _binaryObjectRepository
     ) : base(
         appFolders
         )
 {
     _userManager         = userManager;
     _binaryObjectManager = binaryObjectManager;
     _friendshipManager   = friendshipManager;
     //this._images = _images;
     this._binaryObjectRepository = _binaryObjectRepository;
 }
Example #13
0
 public FriendshipAppService(
     IFriendshipManager friendshipManager,
     IOnlineClientManager onlineClientManager,
     IChatCommunicator chatCommunicator,
     ITenantCache tenantCache,
     IChatFeatureChecker chatFeatureChecker,
     IRepository <User, long> userRepository,
     IRepository <Friendship, long> friendshipRepository)
 {
     _friendshipManager    = friendshipManager;
     _onlineClientManager  = onlineClientManager;
     _chatCommunicator     = chatCommunicator;
     _tenantCache          = tenantCache;
     _chatFeatureChecker   = chatFeatureChecker;
     _userRepository       = userRepository;
     _friendshipRepository = friendshipRepository;
 }
Example #14
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="organizationUnitManager">组织架构管理器</param>
 /// <param name="userManager">用户管理器</param>
 /// <param name="randomUserGenerator">随机用户生成器</param>
 /// <param name="binaryObjectManager">二进制对象管理器</param>
 /// <param name="appFolders">APP文件夹描述</param>
 /// <param name="friendshipManager">好友管理器</param>
 /// <param name="chatMessageManager">聊天消息管理器</param>
 /// <param name="chatMessageRepository">聊天消息仓储</param>
 public TenantDemoDataBuilder(
     OrganizationUnitManager organizationUnitManager,
     UserManager userManager,
     RandomUserGenerator randomUserGenerator,
     IBinaryObjectManager binaryObjectManager,
     IAppFolders appFolders,
     IFriendshipManager friendshipManager,
     IChatMessageManager chatMessageManager,
     IRepository <ChatMessage, long> chatMessageRepository)
 {
     _organizationUnitManager = organizationUnitManager;
     _userManager             = userManager;
     _randomUserGenerator     = randomUserGenerator;
     _binaryObjectManager     = binaryObjectManager;
     _appFolders            = appFolders;
     _friendshipManager     = friendshipManager;
     _chatMessageRepository = chatMessageRepository;
 }
 public ChatMessageManager(
     IFriendshipManager friendshipManager,
     IChatCommunicator chatCommunicator,
     IOnlineClientManager <ChatChannel> onlineClientManager,
     UserManager userManager,
     ITenantCache tenantCache,
     IUserFriendsCache userFriendsCache,
     IRepository <ChatMessage, long> chatMessageRepository,
     IChatFeatureChecker chatFeatureChecker)
 {
     _friendshipManager     = friendshipManager;
     _chatCommunicator      = chatCommunicator;
     _onlineClientManager   = onlineClientManager;
     _userManager           = userManager;
     _tenantCache           = tenantCache;
     _userFriendsCache      = userFriendsCache;
     _chatMessageRepository = chatMessageRepository;
     _chatFeatureChecker    = chatFeatureChecker;
 }
Example #16
0
 public ProfileAppService(
     IAppFolders appFolders,
     IBinaryObjectManager binaryObjectManager,
     ITimeZoneService timezoneService,
     IFriendshipManager friendshipManager,
     GoogleTwoFactorAuthenticateService googleTwoFactorAuthenticateService,
     ISmsSender smsSender,
     ICacheManager cacheManager,
     ITempFileCacheManager tempFileCacheManager,
     IBackgroundJobManager backgroundJobManager)
 {
     _binaryObjectManager = binaryObjectManager;
     _timeZoneService     = timezoneService;
     _friendshipManager   = friendshipManager;
     _googleTwoFactorAuthenticateService = googleTwoFactorAuthenticateService;
     _smsSender            = smsSender;
     _cacheManager         = cacheManager;
     _tempFileCacheManager = tempFileCacheManager;
     _backgroundJobManager = backgroundJobManager;
 }
Example #17
0
 public SendFriendRequestHub(IUserManager userManager, IFriendshipManager friendshipManager)
 {
     _userManager       = userManager;
     _friendshipManager = friendshipManager;
 }
 public FriendsController(IUserRepository userRepository)
 {
     _userRepository    = userRepository;
     _friendshipManager = new FriendshipManager(_userRepository);
 }
Example #19
0
 public FriendsHub(IFriendshipRepository friendshipRepo, IUserRepository userRepo, IFriendshipManager friendshipMgr)
 {
     _friendshipRepo = friendshipRepo;
     _friendshipMgr  = friendshipMgr;
     _userRepo       = userRepo;
 }
Example #20
0
 public FilmLoFacade(IUserManager userManager, IFriendshipManager friendshipManager)
 {
     UserManager       = userManager;
     FriendshipManager = friendshipManager;
 }
        public void Setup()
        {
            _uowMock             = new Mock <IUnitOfWork>();
            _propertyMappingMock = new Mock <IPropertyMappingService>();
            _propertyCheckerMock = new Mock <IPropertyCheckerService>();
            _manager             = new FriendshipManager(_propertyMappingMock.Object, _propertyCheckerMock.Object, _uowMock.Object);
            fakeUser             = new User
            {
                Id       = 1,
                Name     = "user",
                Surname  = "user",
                Password = "******",
                Picture  = "picture",
                Email    = "email",
                NotificationsReceived = null,
                NotificationsSent     = null,
                FriendsReceived       = null,
                FriendsSent           = null,
                SavedMovies           = null,
                WatchedMovies         = null
            };

            fakeUserFriend = new User
            {
                Id       = 2,
                Name     = "user2",
                Surname  = "user2",
                Password = "******",
                Picture  = "picture2",
                Email    = "email2",
                NotificationsReceived = null,
                NotificationsSent     = null,
                FriendsReceived       = null,
                FriendsSent           = null,
                SavedMovies           = null,
                WatchedMovies         = null
            };

            fakeUserFriendTwo = new User
            {
                Id       = 3,
                Name     = "user3",
                Surname  = "user3",
                Password = "******",
                Picture  = "picture3",
                Email    = "email3",
                NotificationsReceived = null,
                NotificationsSent     = null,
                FriendsReceived       = null,
                FriendsSent           = null,
                SavedMovies           = null,
                WatchedMovies         = null
            };

            fakeListResult = new List <User>
            {
                new User
                {
                    Id       = 1,
                    Name     = "user",
                    Surname  = "user",
                    Password = "******",
                    Picture  = "picture",
                    Email    = "email",
                    NotificationsReceived = null,
                    NotificationsSent     = null,
                    FriendsReceived       = null,
                    FriendsSent           = null,
                    SavedMovies           = null,
                    WatchedMovies         = null
                },
                new User
                {
                    Id       = 2,
                    Name     = "user2",
                    Surname  = "user2",
                    Password = "******",
                    Picture  = "picture2",
                    Email    = "email2",
                    NotificationsReceived = null,
                    NotificationsSent     = null,
                    FriendsReceived       = null,
                    FriendsSent           = null,
                    SavedMovies           = null,
                    WatchedMovies         = null
                }
            };
        }
 public UserController(IMapper mapper, IPropertyMappingService service, IPropertyCheckerService checker,
                       IUserManager userManager, IFriendshipManager friendshipManager)
     : base(mapper, service, checker, userManager, friendshipManager)
 {
 }