public UserClaimsService(AlloyContext context, IMemoryCache cache, ClaimsTransformationOptions options, IPlayerApiClient playerApiClient)
 {
     _context         = context;
     _options         = options;
     _cache           = cache;
     _playerApiClient = playerApiClient;
 }
Exemple #2
0
 public PlayerService(
     IHttpContextAccessor httpContextAccessor,
     IPlayerApiClient playerApiClient,
     IAuthorizationService authorizationService,
     IPrincipal user,
     IUserClaimsService claimsService)
 {
     _playerApiClient      = playerApiClient;
     _authorizationService = authorizationService;
     _user          = user as ClaimsPrincipal;
     _claimsService = claimsService;
 }
Exemple #3
0
 public PlayerService(IHttpContextAccessor httpContextAccessor, IPlayerApiClient playerApiClient)
 {
     _teamCache = new Dictionary <Guid, Team>();
     try
     {
         _userId = httpContextAccessor.HttpContext.User.GetId();
     }
     catch (Exception)
     {
         _userId = Guid.Empty;
     }
     _playerApiClient = playerApiClient;
 }
Exemple #4
0
        public ViewService(
            IHttpClientFactory httpClientFactory,
            IMemoryCache cache,
            ClientOptions clientOptions,
            ILogger <ViewService> logger)
        {
            _cache  = cache;
            _logger = logger;

            var playerUri  = new Uri(clientOptions.urls.playerApi);
            var httpClient = httpClientFactory.CreateClient("player-admin");

            httpClient.BaseAddress = playerUri;
            var playerApiClient = new PlayerApiClient(httpClient);

            _playerApiClient = playerApiClient;
        }
Exemple #5
0
 public Handler(
     IVmService vmService,
     IMapper mapper,
     IVsphereService vsphereService,
     ILogger <Get> logger,
     VsphereOptions vsphereOptions,
     IPrincipal user,
     IPlayerApiClient playerClient,
     IPlayerService playerService,
     IPermissionsService permissionsService) :
     base(mapper, vsphereService, playerService, user, permissionsService, vmService)
 {
     _vmService      = vmService;
     _mapper         = mapper;
     _vsphereService = vsphereService;
     _logger         = logger;
     _vsphereOptions = vsphereOptions;
     _user           = user as ClaimsPrincipal;
     _playerClient   = playerClient;
 }
Exemple #6
0
 public PlayerService(
     IPlayerApiClient playerApiClient)
 {
     _playerApiClient = playerApiClient;
 }