mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-20 13:33:34 -07:00
registered eloquere db with autofac.
This commit is contained in:
parent
d13f977bb5
commit
0155de4d92
7 changed files with 61 additions and 33 deletions
|
@ -80,6 +80,12 @@ namespace NzbDrone.Core
|
|||
container.Register(c => c.Resolve<ConnectionFactory>().GetLogPetaPocoDb())
|
||||
.Named<IDatabase>("LogProvider");
|
||||
|
||||
container.Register(c =>
|
||||
{
|
||||
var env = c.Resolve<EnvironmentProvider>();
|
||||
return c.Resolve<EloqueraDbFactory>().Create(env.GetElqMainDbPath());
|
||||
}).As<EloqueraDb>().SingleInstance();
|
||||
|
||||
container.RegisterType<DatabaseTarget>().WithParameter(ResolvedParameter.ForNamed<IDatabase>("DatabaseTarget"));
|
||||
container.RegisterType<LogProvider>().WithParameter(ResolvedParameter.ForNamed<IDatabase>("LogProvider"));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue