public PersistDataRepository(GameTrackerDBContext gameTrackerDb, IRepository <User, UserLookup> userRepository, IRepository <Profile, ProfileLookup> profileRepository, IRepository <Game, GameLookup> gameRepository) { this.gameTrackerDb = gameTrackerDb; this.userRepository = userRepository; this.profileRepository = profileRepository; this.gameRepository = gameRepository; }
public BlockRepository(GameTrackerDBContext gameTrackerDb, IRepository <User, UserLookup> userRepository, IRepository <Profile, ProfileLookup> profileRepository, IMQConnectionFactory connectionFactory) { GP_EXCHANGE = "presence.core"; GP_BLOCK_ROUTING_KEY = "presence.buddies"; this.userRepository = userRepository; this.profileRepository = profileRepository; this.gameTrackerDb = gameTrackerDb; this.connectionFactory = connectionFactory; }
public BuddyRepository(GameTrackerDBContext gameTrackerDb, IRepository <User, UserLookup> userRepository, IRepository <Profile, ProfileLookup> profileRepository, IMQConnectionFactory connectionFactory, PresenceStatusDatabase presenceStatusDatabase) { GP_EXCHANGE = "presence.core"; GP_BUDDY_ROUTING_KEY = "presence.buddies"; BUDDY_ADDREQ_EXPIRETIME = TimeSpan.FromSeconds(604800); this.userRepository = userRepository; this.profileRepository = profileRepository; this.gameTrackerDb = gameTrackerDb; this.connectionFactory = connectionFactory; this.presenceStatusDatabase = presenceStatusDatabase; }
public UserRepository(GameTrackerDBContext gameTrackerDb, SessionCacheDatabase sessionCache) { this.gameTrackerDb = gameTrackerDb; this.sessionCache = sessionCache; }
public ProfileRepository(GameTrackerDBContext gameTrackerDb, IRepository <User, UserLookup> userRepository) { this.gameTrackerDb = gameTrackerDb; this.userRepository = userRepository; }