Ejemplo n.º 1
0
        public void SeedDatabase(BrowsingDbContext context)
        {
            context.Categories.Add(
                new Models.Category
            {
                CategoryId   = 1,
                CategoryName = "Drama"
            });

            context.Categories.Add(
                new Models.Category
            {
                CategoryId   = 2,
                CategoryName = "Comedy"
            });

            context.Categories.Add(
                new Models.Category
            {
                CategoryId   = 3,
                CategoryName = "Action"
            });


            context.Series.Add(
                new Models.Series
            {
                SeriesId   = 1,
                Title      = "Breaking Bad",
                Categories = new List <SeriesCategory>
                {
                    new SeriesCategory
                    {
                        CategoryId = 1
                    }
                },
                Description = "A breaking Bad egy sorozat",
                Episodes    = new List <Episode>
                {
                    new Episode
                    {
                        EpisodeId     = 1,
                        EpisodeNumber = 1,
                        Season        = 1,
                        EpisodeTitle  = "Elsõ rész",
                    },
                    new Episode
                    {
                        EpisodeId     = 2,
                        EpisodeNumber = 2,
                        Season        = 1,
                        EpisodeTitle  = "Második rész",
                    }
                }
            });

            context.SaveChanges();
        }
Ejemplo n.º 2
0
        public BrowsingDbContext GetDbContext()
        {
            var builder = new DbContextOptionsBuilder <BrowsingDbContext>()
                          .EnableSensitiveDataLogging()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString());
            var context = new BrowsingDbContext(builder.Options);

            return(context);
        }
Ejemplo n.º 3
0
 public ArtistController(
     BrowsingDbContext dbContext,
     IMapper mapper,
     ILogger <ArtistController> logger)
 {
     _context = dbContext;
     _mapper  = mapper;
     _logger  = logger;
 }
Ejemplo n.º 4
0
 public SubscriberService(IMessageTracker messageTracker,
                          IMapper mapper,
                          ILogger <SubscriberService> logger,
                          BrowsingDbContext context)
 {
     _messageTracker = messageTracker;
     _mapper         = mapper;
     _logger         = logger;
     _context        = context;
 }
Ejemplo n.º 5
0
 public SeriesController(BrowsingDbContext dbContext,
                         IMapper mapper,
                         ISeriesService seriesService,
                         ILogger <SeriesController> logger)
 {
     _context       = dbContext;
     _mapper        = mapper;
     _seriesService = seriesService;
     _logger        = logger;
 }
Ejemplo n.º 6
0
 public GetNewEpisodesTask(
     IMovieDbClient apiClient,
     BrowsingDbContext context,
     ICapPublisher capBus,
     IMapper mapper)
 {
     _apiClient = apiClient;
     _context   = context;
     _capBus    = capBus;
     _mapper    = mapper;
 }
Ejemplo n.º 7
0
 public ArtistController(BrowsingDbContext dbContext, IMapper mapper)
 {
     _context = dbContext;
     _mapper  = mapper;
 }
Ejemplo n.º 8
0
 public MessageTracker(BrowsingDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 9
0
 public SeriesService(BrowsingDbContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
Ejemplo n.º 10
0
 public SeriesController(BrowsingDbContext dbContext, IMapper mapper)
 {
     _context = dbContext;
     _mapper  = mapper;
 }