// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddControllersWithViews(); services.AddBookAppDB(Configuration.GetConnectionString("BooksDB")); var sentimentAnalysisServiceSettings = new SentimentAnalysisServiceSettings(); Configuration.GetSection("SentimentAnalysisService").Bind(sentimentAnalysisServiceSettings); services.AddSingleton(sentimentAnalysisServiceSettings); }
public BookReviewsController(IBookRepository bookRepository, SentimentAnalysisServiceSettings sentimentAnalysisServiceSettings) { this.bookRepository = bookRepository; this.sentimentAnalysisServiceSettings = sentimentAnalysisServiceSettings; }