Ejemplo n.º 1
0
 public NewsService(
     IOptions<NewsSettings> settings,
     INewsDatabase database,
     IEnumerable<ILatestNewsProvider> latestNewsProviders,
     IEnumerable<IPagedNewsProvider> pagedNewsProviders)
 {
     _settings = settings.Value;
     _database = database;
     _latestNewsProviders = latestNewsProviders.ToArray();
     _pagedNewsProviders = pagedNewsProviders.ToArray();
     
     StartUpdating(CancellationToken.None);
 }
Ejemplo n.º 2
0
 public NewsController(
     NewsService service, // So that the service will be created at some point
     INewsDatabase database)
 {
     _database = database;
 }