mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Make Jackett.Server services single instance
This commit is contained in:
@@ -79,10 +79,10 @@ namespace Jackett.Server
|
|||||||
|
|
||||||
builder.Populate(services);
|
builder.Populate(services);
|
||||||
builder.RegisterModule(new JackettModule(runtimeSettings));
|
builder.RegisterModule(new JackettModule(runtimeSettings));
|
||||||
builder.RegisterType<SecuityService>().As<ISecuityService>();
|
builder.RegisterType<SecuityService>().As<ISecuityService>().SingleInstance();
|
||||||
builder.RegisterType<ServerService>().As<IServerService>();
|
builder.RegisterType<ServerService>().As<IServerService>().SingleInstance();
|
||||||
builder.RegisterType<ProtectionService>().As<IProtectionService>();
|
builder.RegisterType<ProtectionService>().As<IProtectionService>().SingleInstance();
|
||||||
builder.RegisterType<ServiceConfigService>().As<IServiceConfigService>();
|
builder.RegisterType<ServiceConfigService>().As<IServiceConfigService>().SingleInstance();
|
||||||
|
|
||||||
IContainer container = builder.Build();
|
IContainer container = builder.Build();
|
||||||
Helper.ApplicationContainer = container;
|
Helper.ApplicationContainer = container;
|
||||||
|
Reference in New Issue
Block a user