public CustomOAuthProvider(string publicClientId, ISessionManagerClientFactory sessionManager)
        {
            if (publicClientId == null)
            {
                throw new ArgumentNullException("publicClientId");
            }

            _publicClientId = publicClientId;
            _sessionManager = sessionManager;
        }
Ejemplo n.º 2
0
        public GameDataProvider(
            ILogger logger,
            IGameClientFactory gameClientFactory,
            ISimpleUserManager simpleUserManager,
            ISessionManagerClientFactory sessionManagerClient,
            IMapperFactory mapperFactory
            )
        {
            _logger               = logger;
            _simpleUserManager    = simpleUserManager;
            _sessionManagerClient = sessionManagerClient;

            _mapperFactory = mapperFactory;

            _gameDataModelMapper           = _mapperFactory.Build <GameData, GameDataModel>();
            _fundsCounterModelMapper       = _mapperFactory.Build <Cash, CashModel>();
            _fundsDriverBuyinfoModelMapper = _mapperFactory.Build <BuyFundDriverResult, BuyItemModel>();
            _gameClientFactory             = gameClientFactory;
        }