protected override Task OnInit(IServiceProvider services) { _services = services; _dbContext = services.GetRequiredService <ApplicationDbContext>(); _ethReader = services.GetRequiredService <IEthereumReader>(); _ethWriter = services.GetRequiredService <IEthereumWriter>(); return(Task.CompletedTask); }
protected override Task OnInit(IServiceProvider services) { _services = services; _dbContext = services.GetRequiredService <ApplicationDbContext>(); _ethReader = services.GetRequiredService <IEthereumReader>(); _ethWriter = services.GetRequiredService <IEthereumWriter>(); _appConfig = services.GetRequiredService <AppConfig>(); _templateProvider = services.GetRequiredService <ITemplateProvider>(); _notificationQueue = services.GetRequiredService <INotificationQueue>(); return(Task.CompletedTask); }