public EventService( AlloyContext context, IAuthorizationService authorizationService, IPrincipal user, IMapper mapper, IPlayerService playerService, ISteamfitterService steamfitterService, ICasterService casterService, IAlloyEventQueue alloyBackgroundService, ILogger <EventService> logger, IOptionsMonitor <ResourceOptions> resourceOptions, IUserClaimsService claimsService, ResourceOwnerAuthorizationOptions resourceOwnerAuthorizationOptions, ClientOptions clientOptions, IHttpClientFactory httpClientFactory, IServiceProvider serviceProvider) { _context = context; _authorizationService = authorizationService; _user = user as ClaimsPrincipal; _mapper = mapper; _casterService = casterService; _playerService = playerService; _steamfitterService = steamfitterService; _alloyEventQueue = alloyBackgroundService; _logger = logger; _resourceOptions = resourceOptions; _claimsService = claimsService; _resourceOwnerAuthorizationOptions = resourceOwnerAuthorizationOptions; _clientOptions = clientOptions; _httpClientFactory = httpClientFactory; _serviceProvider = serviceProvider; }
public ImplementationService( AlloyContext context, IAuthorizationService authorizationService, IPrincipal user, IMapper mapper, IPlayerService playerService, ISteamfitterService steamfitterService, ICasterService casterService, IAlloyImplementationQueue alloyBackgroundService, ILogger <ImplementationService> logger, IOptionsMonitor <ResourceOptions> resourceOptions, IUserClaimsService claimsService) { _context = context; _authorizationService = authorizationService; _user = user as ClaimsPrincipal; _mapper = mapper; _casterService = casterService; _playerService = playerService; _steamfitterService = steamfitterService; _alloyImplementationQueue = alloyBackgroundService; _logger = logger; _resourceOptions = resourceOptions; _claimsService = claimsService; }
public SteamfitterController(ISteamfitterService steamfitterService, IAuthorizationService authorizationService) { _steamfitterService = steamfitterService; _authorizationService = authorizationService; }