// Id: #81808
using EnergyDataHub.Data.Hangfire.Jobs;
var visualCrossingSyncJob = Activate<IVisualCrossingSyncJob>();
await visualCrossingSyncJob.Run();
| RecurringJobId | |
| Time | |
| CurrentCulture | |
| CurrentUICulture | |
An exception occurred during performance of the job.
Response status code does not indicate success: 401.
System.Net.Http.HttpRequestException: Response status code does not indicate success: 401. at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken) at EnergyDataHub.Data.Services.VisualCrossingClient.FetchWeatherData(String path, VisualCrossingRequestOptions options) at EnergyDataHub.Data.Services.VisualCrossingClient.GetWeatherData(Double latitude, Double longitude, DateOnly start, DateOnly end, VisualCrossingRequestOptions options) at EnergyDataHub.Data.Hangfire.Jobs.VisualCrossingSyncJob.SyncLocationWeatherData(Location location, DataSource dataSource, DateTime taskStartHour) at EnergyDataHub.Data.Hangfire.Jobs.VisualCrossingSyncJob.Run() at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*) at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
Triggered by recurring job scheduler