Example #1
0
        public ApiServerLogProcessor(DataConnection dataConnection)
        {
            DataConnection = dataConnection;

            ChangePlayerExpRepository = new ChangePlayerExpRepository(DataConnection);
            CreatePlayerRepository    = new CreatePlayerRepository(DataConnection);
            EntryPlayerRepository     = new EntryPlayerRepository(DataConnection);
            LoginRepository           = new LoginRepository(DataConnection);
            LogoutRepository          = new LogoutRepository(DataConnection);
            SayChatRepository         = new SayChatRepository(DataConnection);
            SessionCountRepository    = new SessionCountRepository(DataConnection);
            UpdatePartyRepository     = new UpdatePartyRepository(DataConnection);
            WhisperChatRepository     = new WhisperChatRepository(DataConnection);
        }
        public ApiServerLogProcessor(BigQueryClient client, string datasetId)
        {
            Client    = client;
            DatasetId = datasetId;

            ChangeCustomItemRepository        = new ChangeCustomItemRepository(Client, DatasetId);
            ChangePackItemRepository          = new ChangePackItemRepository(Client, DatasetId);
            ChangePalletItemRepository        = new ChangePalletItemRepository(Client, DatasetId);
            CreatePlayerRepository            = new CreatePlayerRepository(Client, DatasetId);
            LeavePlayerRepository             = new LeavePlayerRepository(Client, DatasetId);
            LoginRepository                   = new LoginRepository(Client, DatasetId);
            PingResultsRepository             = new PingResultsRepository(Client, DatasetId);
            ResponseFriendRepository          = new ResponseFriendRepository(Client, DatasetId);
            ResponseInvitationPartyRepository = new ResponseInvitationPartyRepository(Client, DatasetId);
            RuptureFriendRepository           = new RuptureFriendRepository(Client, DatasetId);
            SendFriendRepository              = new SendFriendRepository(Client, DatasetId);
            SendInvitationPartyRepository     = new SendInvitationPartyRepository(Client, DatasetId);
            SetAppOptionRepository            = new SetAppOptionRepository(Client, DatasetId);
            SetOpenTypeRepository             = new SetOpenTypeRepository(Client, DatasetId);
            TutorialProgressRepository        = new TutorialProgressRepository(Client, DatasetId);
            UpdatePartyRepository             = new UpdatePartyRepository(Client, DatasetId);
        }