mirror of
https://github.com/Kareadita/Kavita.git
synced 2025-07-09 03:04:19 -04:00
Removed LiteDB and use In Memory Storage for time being. LiteDB was causing the issues in Issue #79.
This commit is contained in:
parent
4052306c97
commit
546f12c795
@ -14,7 +14,6 @@
|
|||||||
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.0" />
|
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.0" />
|
||||||
<PackageReference Include="Hangfire" Version="1.7.18" />
|
<PackageReference Include="Hangfire" Version="1.7.18" />
|
||||||
<PackageReference Include="Hangfire.AspNetCore" Version="1.7.18" />
|
<PackageReference Include="Hangfire.AspNetCore" Version="1.7.18" />
|
||||||
<PackageReference Include="Hangfire.LiteDB" Version="0.4.0" />
|
|
||||||
<PackageReference Include="Hangfire.MaximumConcurrentExecutions" Version="1.1.0" />
|
<PackageReference Include="Hangfire.MaximumConcurrentExecutions" Version="1.1.0" />
|
||||||
<PackageReference Include="Hangfire.MemoryStorage.Core" Version="1.4.0" />
|
<PackageReference Include="Hangfire.MemoryStorage.Core" Version="1.4.0" />
|
||||||
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="5.0.1" NoWarn="NU1605" />
|
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="5.0.1" NoWarn="NU1605" />
|
||||||
|
@ -6,7 +6,6 @@ using API.Interfaces.Services;
|
|||||||
using API.Middleware;
|
using API.Middleware;
|
||||||
using API.Services;
|
using API.Services;
|
||||||
using Hangfire;
|
using Hangfire;
|
||||||
using Hangfire.LiteDB;
|
|
||||||
using Hangfire.MemoryStorage;
|
using Hangfire.MemoryStorage;
|
||||||
using Microsoft.AspNetCore.Builder;
|
using Microsoft.AspNetCore.Builder;
|
||||||
using Microsoft.AspNetCore.Hosting;
|
using Microsoft.AspNetCore.Hosting;
|
||||||
@ -65,20 +64,10 @@ namespace API
|
|||||||
|
|
||||||
services.AddResponseCaching();
|
services.AddResponseCaching();
|
||||||
|
|
||||||
if (_env.IsDevelopment())
|
services.AddHangfire(configuration => configuration
|
||||||
{
|
.UseSimpleAssemblyNameTypeSerializer()
|
||||||
services.AddHangfire(configuration => configuration
|
.UseRecommendedSerializerSettings()
|
||||||
.UseSimpleAssemblyNameTypeSerializer()
|
.UseMemoryStorage());
|
||||||
.UseRecommendedSerializerSettings()
|
|
||||||
.UseMemoryStorage());
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
services.AddHangfire(configuration => configuration
|
|
||||||
.UseSimpleAssemblyNameTypeSerializer()
|
|
||||||
.UseRecommendedSerializerSettings()
|
|
||||||
.UseLiteDbStorage());
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add the processing server as IHostedService
|
// Add the processing server as IHostedService
|
||||||
services.AddHangfireServer();
|
services.AddHangfireServer();
|
||||||
@ -132,7 +121,7 @@ namespace API
|
|||||||
MaxAge = TimeSpan.FromSeconds(10)
|
MaxAge = TimeSpan.FromSeconds(10)
|
||||||
};
|
};
|
||||||
context.Response.Headers[Microsoft.Net.Http.Headers.HeaderNames.Vary] =
|
context.Response.Headers[Microsoft.Net.Http.Headers.HeaderNames.Vary] =
|
||||||
new string[] { "Accept-Encoding" };
|
new[] { "Accept-Encoding" };
|
||||||
|
|
||||||
await next();
|
await next();
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user