Exemplo n.º 1
0
        public SkillProductsClientAdapter(ISkillRequestValidator skillRequestValidator)
        {
            if (skillRequestValidator == null)
            {
                throw new ArgumentNullException("skillRequestValidator");
            }

            this.skillRequestValidator = skillRequestValidator;
        }
Exemplo n.º 2
0
 public SkillRequestParser(IWebHostEnvironment webHostEnvironment,
                           IOptions <SkillionConfiguration> skillionConfiguration,
                           ISkillRequestValidator requestValidator,
                           ILogger <SkillionRouteValueTransformer> logger = null)
 {
     _webHostEnvironment    = webHostEnvironment;
     _skillionConfiguration = skillionConfiguration.Value;
     _requestValidator      = requestValidator;
     _logger = logger;
 }
Exemplo n.º 3
0
        public BaseRequestHandler(ILogger <T> logger, ISkillRequestValidator skillRequestValidator)
        {
            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }

            if (skillRequestValidator == null)
            {
                throw new ArgumentNullException("skillRequestValidator");
            }

            _logger = logger;
            _skillRequestValidator = skillRequestValidator;
        }
Exemplo n.º 4
0
        public RequestMapper(ISkillRequestValidator skillRequestValidator, ILogger <RequestMapper> logger, IEnumerable <IRequestRouter> requestHandlers)
        {
            if (skillRequestValidator == null)
            {
                throw new ArgumentNullException("skillRequestValidator");
            }

            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }

            if (requestHandlers == null || requestHandlers.Count() <= 0)
            {
                throw new ArgumentNullException("requestHandlers");
            }

            this.skillRequestValidator = skillRequestValidator;
            this.logger          = logger;
            this.requestHandlers = requestHandlers;
        }
Exemplo n.º 5
0
        public RequestBusinessLogic(IUserProfileClient userProfileClient, ISkillRequestValidator skillRequestValidator, ISkillProductsClientAdapter skillProductsClientAdapter, ILogger <RequestBusinessLogic> logger, IRequestMapper requestMapper, ITokenUserData tokenUserData)
        {
            if (userProfileClient == null)
            {
                throw new ArgumentNullException("userProfileClient");
            }

            if (skillRequestValidator == null)
            {
                throw new ArgumentNullException("skillRequestValidator");
            }

            if (skillProductsClientAdapter == null)
            {
                throw new ArgumentNullException("skillProductsAdapter");
            }

            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }

            if (requestMapper == null)
            {
                throw new ArgumentNullException("requestMapper");
            }

            if (tokenUserData == null)
            {
                throw new ArgumentNullException("tokenUserData");
            }

            this.userProfileClient          = userProfileClient;
            this.skillRequestValidator      = skillRequestValidator;
            this.skillProductsClientAdapter = skillProductsClientAdapter;
            this.logger        = logger;
            this.requestMapper = requestMapper;
            this.tokenUserData = tokenUserData;
        }
Exemplo n.º 6
0
 public ConnectionResponseRequestRouter(ISkillRequestValidator skillRequestValidator, ILogger <ConnectionResponseRequestRouter> logger, IEnumerable <IConnectionResponseRequestHandler> requestHandlers) : base(RequestType.ConnectionResponseRequest, skillRequestValidator, logger, requestHandlers)
 {
 }
 public AddSinglePoint(ILogger <AddSinglePoint> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public RemoveSinglePoint(ILogger <RemoveSinglePoint> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public GetAllPlayersCount(ILogger <GetAllPlayersCount> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public RemovePoints(ILogger <RemovePoints> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public IntentRequestRouter(ISkillRequestValidator skillRequestValidator, ILogger <IntentRequestRouter> logger, IEnumerable <IIntentRequestHandler> intentRequestHandlers) : base(RequestType.IntentRequest, skillRequestValidator, logger, intentRequestHandlers)
 {
 }
 public GetPointsMin(ILogger <GetPointsMin> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 13
0
 public AddPlayer(ILogger <AddPlayer> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 14
0
 public Buy(ILogger <Buy> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public LaunchRequestRouter(ISkillRequestValidator skillRequestValidator, ILogger <LaunchRequestRouter> logger, IEnumerable <ILaunchRequestHandler> requestHandlers) : base(RequestType.LaunchRequest, skillRequestValidator, logger, requestHandlers)
 {
 }
Exemplo n.º 16
0
 public Help(ILogger <Help> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 17
0
 public Stop(ILogger <Stop> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public RefundSubscription(ILogger <RefundSubscription> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public DefaultSessionEndedRequest(ILogger <DefaultSessionEndedRequest> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public DefaultConnectionResponseRequest(ILogger <DefaultConnectionResponseRequest> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 21
0
 public DefaultLaunchRequest(ILogger <DefaultLaunchRequest> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 22
0
 public SessionEndedRequestRouter(ISkillRequestValidator skillRequestValidator, ILogger <SessionEndedRequestRouter> logger, IEnumerable <ISessionEndedRequestHandler> requestHandlers) : base(RequestType.SessionEndedRequest, skillRequestValidator, logger, requestHandlers)
 {
 }
Exemplo n.º 23
0
 public Cancel(ILogger <Cancel> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public GetPlayerPoints(ILogger <GetPlayerPoints> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public NavigateHome(ILogger <NavigateHome> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 26
0
 public Fallback(ILogger <Fallback> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 27
0
 public ListAllPlayers(ILogger <ListAllPlayers> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
Exemplo n.º 28
0
 public WhatCanIBuy(ILogger <WhatCanIBuy> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public AddAllPoints(ILogger <AddAllPoints> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }
 public GetPointsAverage(ILogger <GetPointsAverage> logger, ISkillRequestValidator skillRequestValidator) : base(logger, skillRequestValidator)
 {
 }