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