public GameActivityCmdHandler(IActivityRedisRepository redis,
                               IMediatorHandler bus,
                               AllGameActivityConfig regsterConfig,
                               IBusControl mqBus)
 {
     _redis          = redis;
     _bus            = bus;
     _activityConfig = regsterConfig;
     _mqBus          = mqBus;
 }
 public static void LoadConfig(IGameActivityConfigRepository game,
                               IRegisterRewardConfigRepository register,
                               ILoginRewardConfigRepository login,
                               IBankruptcyConfigRepository bankrupt,
                               IInviteRewardConfigRepository invite)
 {
     GameActConf = new AllGameActivityConfig()
     {
         AllGameConfigs = game.LoadMultiConfig().ToList()
     };
     RegisterRewardConf = register.LoadConfig();
     LoginRewardConf    = login.LoadConfig();
     BankruptcyConf     = bankrupt.LoadConfig();
     InviteRewardConf   = invite.LoadConfig();
 }