public NewsInitializeService(NewsReaderContext context, INewsApiService newsapiservice, IArticleEntitiesRepository articleEntitiesRepository, ISourceEntitiesRepository sourceEntitiesRepository, IMapper mapper) { _newsApiService = newsapiservice; _articleEntitiesRepository = articleEntitiesRepository; _sourceEntitiesRepository = sourceEntitiesRepository; _mapper = mapper; _context = context; }
protected override ObjectContext CreateDataSource() { NewsReaderContext newsReader = new NewsReaderContext(); var context = ((IObjectContextAdapter)newsReader).ObjectContext; context.ContextOptions.ProxyCreationEnabled = false; return(context); }
public SourceEntitiesRepository(NewsReaderContext context) { _context = context; }
public ArticleEntitiesRepository(NewsReaderContext context) { _context = context; }