public ImportFile(ILoggerFactory loggerFactory, ITPaaSApplicationAuthentication authentication, IRestClient restClient, ILiteDbAgent databaseAgent, IEnvironmentHelper environmentHelper) { _log = loggerFactory.CreateLogger <ImportFile>(); _bearerToken = "Bearer " + authentication.GetApplicationBearerToken(); _jwtToken = environmentHelper.GetVariable("JWT_TOKEN", 1); _restClient = restClient; _database = databaseAgent; _maxFileSize = int.Parse(environmentHelper.GetVariable("MAX_FILE_SIZE", 1)); }
public RestClient(ILoggerFactory loggerFactory, ITPaaSApplicationAuthentication authentication, IEnvironmentHelper environmentHelper) { _log = loggerFactory.CreateLogger <HttpClient>(); _log.LogInformation(Method.In()); _bearerToken = authentication.GetApplicationBearerToken(); _jwtToken = environmentHelper.GetVariable("JWT_TOKEN", 1); _httpClient = new HttpClient(); _httpClient.DefaultRequestHeaders.Add("pragma", "no-cache"); }
protected IHeaderDictionary CustomHeaders() => new HeaderDictionary { { "Content-Type", ContentTypeConstants.ApplicationJson }, { "Authorization", $"Bearer {authentication.GetApplicationBearerToken()}" } };
public static IHeaderDictionary CustomHeaders(ITPaaSApplicationAuthentication authn) => new HeaderDictionary { { "Content-Type", ContentTypeConstants.ApplicationJson }, { "Authorization", $"Bearer {authn.GetApplicationBearerToken()}" }, { "Accept", "*/*" } };