Esempio n. 1
0
 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();
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
        public BaseDataService(IHttpClientFactory httpClientFactory, IAuthCsroService authCsroService, IMapper mapper,
                               IConfiguration configuration, ITimeZoneService timeZoneService = null)
        {
            HttpClientFactory = httpClientFactory;
            AuthCsroService   = authCsroService;

            Mapper          = mapper;
            Configuration   = configuration;
            TimeZoneService = timeZoneService;
        }
Esempio n. 4
0
        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();
        }
Esempio n. 5
0
        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();
        }
Esempio n. 6
0
        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();
        }
Esempio n. 7
0
 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();
 }
Esempio n. 8
0
        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();
        }
Esempio n. 9
0
        //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();
        }
Esempio n. 10
0
        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;
        }