Add MySql result loader

This commit is contained in:
Elton Stoneman
2018-09-26 11:32:50 +01:00
parent 985af62bb1
commit 97d0ae2170
44 changed files with 71 additions and 23852 deletions

View File

@ -28,7 +28,7 @@ namespace Worker
.AddTransient<IVoteData, MySqlVoteData>()
.AddTransient<IMessageQueue, MessageQueue>()
.AddSingleton<QueueWorker>()
.AddDbContext<VoteContext>(builder => builder.UseMySQL(config["VoteData:ConnectionString"]));
.AddDbContext<VoteContext>(builder => builder.UseMySQL(config.GetConnectionString("VoteData")));
var provider = services.BuildServiceProvider();
var worker = provider.GetService<QueueWorker>();

View File

@ -2,8 +2,8 @@
"MessageQueue": {
"Url": "nats://message-queue:4222"
},
"VoteData": {
"ConnectionString": "Server=mysql;Port=4000;Database=votes;User=root;SslMode=None"
"ConnectionStrings": {
"VoteData": "Server=mysql;Port=4000;Database=votes;User=root;SslMode=None"
},
"Logging": {
"LogLevel": {