Unleash client instance as singleton
This commit is contained in:
parent
a345992351
commit
cd7c0be03d
3 changed files with 14 additions and 7 deletions
|
|
@ -42,8 +42,7 @@ namespace isn.Controllers
|
|||
ILoggerFactory loggerFactory,
|
||||
IDataProtectionProvider provider,
|
||||
IOptions<NugetSettings> nugetOptions,
|
||||
IOptions<UnleashClientSettings> unleashClientSettings,
|
||||
IHostingEnvironment env,
|
||||
IUnleash unleashĈlient,
|
||||
ApplicationDbContext dbContext)
|
||||
{
|
||||
logger = loggerFactory.CreateLogger<PackagesController>();
|
||||
|
|
@ -51,7 +50,7 @@ namespace isn.Controllers
|
|||
protector = provider.CreateProtector(nugetSettings.ProtectionTitle);
|
||||
this.dbContext = dbContext;
|
||||
this.packageManager = packageManager;
|
||||
_unleashĈlient = env.CreateUnleahClient(unleashClientSettings.Value);
|
||||
_unleashĈlient = unleashĈlient;
|
||||
ressources = packageManager.GetResources(_unleashĈlient).ToArray();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue