fix: fixed migration by lazy load of rabbitmq
This commit is contained in:
parent
17cec6dd64
commit
176cf194cd
@ -22,6 +22,9 @@ public class Startup(IConfiguration configuration)
|
|||||||
services.AddDbContext<AppDbContext>(options =>
|
services.AddDbContext<AppDbContext>(options =>
|
||||||
options.UseNpgsql(Configuration.GetConnectionString("PostgreSQL")));
|
options.UseNpgsql(Configuration.GetConnectionString("PostgreSQL")));
|
||||||
|
|
||||||
|
|
||||||
|
services.AddSingleton<IChannel>(x =>
|
||||||
|
{
|
||||||
var rabbitMqConnection = new ConnectionFactory
|
var rabbitMqConnection = new ConnectionFactory
|
||||||
{
|
{
|
||||||
HostName = "rabbitmq"
|
HostName = "rabbitmq"
|
||||||
@ -33,7 +36,8 @@ public class Startup(IConfiguration configuration)
|
|||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
arguments: null).Wait();
|
arguments: null).Wait();
|
||||||
services.AddSingleton(channel);
|
return channel;
|
||||||
|
});
|
||||||
|
|
||||||
services.Configure<HeadHunterConfig>(Configuration.GetSection(HeadHunterConfig.SectionName));
|
services.Configure<HeadHunterConfig>(Configuration.GetSection(HeadHunterConfig.SectionName));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user