Пример #1
0
 public OnlineUsersService(IOnlineUserRepository <OnlineUser> onlineUsersRepository,
                           ILogger <OnlineUsersService> logger,
                           IUserService userService,
                           IFriendsRelationService friendsRelationService,
                           IMapper mapper)
 {
     _onlineUsersRepository = onlineUsersRepository;
     _logger                 = logger;
     _userService            = userService;
     _friendsRelationService = friendsRelationService;
     _mapper                 = mapper;
 }
Пример #2
0
 /// <summary>
 /// 构造器
 /// </summary>
 /// <param name="onlineUserRepository"></param>
 /// <param name="onlineUserStatisticRepository"></param>
 public OnlineUserService(IOnlineUserRepository onlineUserRepository, IOnlineUserStatisticRepository onlineUserStatisticRepository)
 {
     this.onlineUserRepository          = onlineUserRepository;
     this.onlineUserStatisticRepository = onlineUserStatisticRepository;
 }
Пример #3
0
 public UserRepository(IUserCacheRepository cacheRepo, IUserDbRepository dbRepo, IOnlineUserRepository onlineRepo)
 {
     DbRepo     = dbRepo;
     CacheRepo  = cacheRepo;
     OnlineRepo = onlineRepo;
 }
Пример #4
0
 /// <summary>
 /// 构造器
 /// </summary>
 /// <param name="onlineUserRepository"></param>
 /// <param name="onlineUserStatisticRepository"></param>
 public OnlineUserService(IOnlineUserRepository onlineUserRepository,IOnlineUserStatisticRepository onlineUserStatisticRepository)
 {
     this.onlineUserRepository = onlineUserRepository;
     this.onlineUserStatisticRepository = onlineUserStatisticRepository;
 }