Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
 public UserRepository(GameTrackerDBContext gameTrackerDb, SessionCacheDatabase sessionCache)
 {
     this.gameTrackerDb = gameTrackerDb;
     this.sessionCache  = sessionCache;
 }
Exemplo n.º 5
0
 public ProfileRepository(GameTrackerDBContext gameTrackerDb, IRepository <User, UserLookup> userRepository)
 {
     this.gameTrackerDb  = gameTrackerDb;
     this.userRepository = userRepository;
 }