you are using configureservices method in wrong way. In your code, IDbIntializer has some problem.
I have more than 6+ years experience in asp.net web forms , MVC, windows and mobile development using xamarin.
Below is technologies on which I have worked along with experience
Asp.Net latest frameworks / 6+ years
Asp.Net CORE 1.0,1.1 and 2.0 / 2 years
Asp.Net MVC / 6+ years (from start I am using)
Angular JS 1 , 2 and 4 version / 4+ years
SQL server / 5+ years
MongoDB / 3+ years
Architecture using Repository and unit of work pattern / 6+ years
Entity framework and linq to sql / 6+ years
Automapper and Express mapper / 5+ years
Xamarin mobile development / 3+ years
Agile/scrum methodology for task management / 4+years
Window azure and IIS for hosting environment / 4+ years
DI - NInject, Structuremap, Unity, servicebuilder (in built and new in asp.Net core)
Unit tests and automated tests - xunit.
SignalR- 3+ years