public CustomerDataService(IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration) : base(httpClientFactory, authCsroService, mapper, configuration) { ApiPart = "api/customer/"; Scope = Configuration.GetValue <string>(ConstatCsro.Scopes.Scope_Api); ClientName = ConstatCsro.EndPoints.ApiEndpoint; base.Init(); }
public VersionService(IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration) { _httpClientFactory = httpClientFactory; _authCsroService = authCsroService; _mapper = mapper; _httpClient = _httpClientFactory.CreateClient(ConstatCsro.EndPoints.ApiEndpoint); _scope = configuration.GetValue <string>(ConstatCsro.Scopes.Scope_Api); }
public BaseDataService(IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration, ITimeZoneService timeZoneService = null) { HttpClientFactory = httpClientFactory; AuthCsroService = authCsroService; Mapper = mapper; Configuration = configuration; TimeZoneService = timeZoneService; }
public TicketDataService(IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration, ITimeZoneService timeZoneService) : base(httpClientFactory, authCsroService, mapper, configuration, timeZoneService) { ApiPart = "api/ticket/"; Scope = Configuration.GetValue <string>(ConstatCsro.Scopes.Scope_Api); ClientName = ConstatCsro.EndPoints.ApiEndpoint; ConvertToLocalTime = true; base.Init(); }
public NetworkService( IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration) : base(httpClientFactory, authCsroService, mapper, configuration) { UseUrlNotApiPart = true; //ApiPart = "--"; Scope = ConstatCsro.Scopes.MANAGEMENT_AZURE_SCOPE; ClientName = ConstatCsro.ClientNames.MANAGEMENT_AZURE_EndPoint; base.Init(); }
public AdoProjectHistoryDataService( IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration, ITimeZoneService timeZoneService) : base(httpClientFactory, authCsroService, mapper, configuration, timeZoneService) { ApiPart = "api/adoproject/{adoProjectId}/adoprojectHistory"; Scope = Configuration.GetValue <string>(ConstatCsro.Scopes.Scope_Ado_Api); ClientName = ConstatCsro.EndPoints.ApiEndpointAdo; ConvertToLocalTime = true; base.Init(); }
public SubcriptionDataService( IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, ICacheProvider cacheProvider, IConfiguration configuration) : base(httpClientFactory, authCsroService, mapper, configuration) { ApiPart = "api/subcription/"; Scope = Configuration.GetValue <string>(ConstatCsro.Scopes.Scope_Api); ClientName = ConstatCsro.EndPoints.ApiEndpoint; _cacheProvider = cacheProvider; base.Init(); }
public SupportAzureService( ILogger <SupportAzureService> logger, IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IConfiguration configuration) : base(httpClientFactory, authCsroService, mapper, configuration) { _logger = logger; UseUrlNotApiPart = true; Scope = ConstatCsro.Scopes.MANAGEMENT_AZURE_SCOPE; ClientName = ConstatCsro.ClientNames.MANAGEMENT_AZURE_EndPoint; base.Init(); }
//private readonly IAzureSdkService _azureSdkService; public SubcriptionService( IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, //IAzureSdkService azureSdkService, IConfiguration configuration) : base(httpClientFactory, authCsroService, mapper, configuration) { //_azureSdkService = azureSdkService; ApiPart = "--"; Scope = ConstatCsro.Scopes.MANAGEMENT_AZURE_SCOPE; //ClientName = "api"; ClientName = ConstatCsro.ClientNames.MANAGEMENT_AZURE_EndPoint; base.Init(); }
public UserDataService( IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper, IGraphClientService graphClientService, ITimeZoneService timeZoneService, IConfiguration configuration) : base(httpClientFactory, authCsroService, mapper, configuration, timeZoneService) { ApiPart = "api/user/"; Scope = Configuration.GetValue <string>(ConstatCsro.Scopes.Scope_Auth_Api); ClientName = ConstatCsro.EndPoints.ApiEndpointAuth; ConvertToLocalTime = true; base.Init(); _graphClientService = graphClientService; }