Example #1
0
        public UnitOfWork(
            AlmanimeContext context,

            IAnimeRepository animes,
            IBookmarkRepository bookmarks,
            IEpisodeRepository episodes,
            IFansubRepository fansubs,
            IMembershipRepository memberships,
            IStorageRepository storage,
            ISubtitleRepository subtitles,
            ISubtitlePartialRepository subtitlesPartials,
            IUserRepository users
            )
        {
            _context = context;

            Animes           = animes;
            Bookmarks        = bookmarks;
            Episodes         = episodes;
            Fansubs          = fansubs;
            Memberships      = memberships;
            Storage          = storage;
            Subtitles        = subtitles;
            SubtitlePartials = subtitlesPartials;
            Users            = users;
        }
Example #2
0
 public BrowseController()
 {
     m_repo = new SubtitleRepository();
 }
 public SubtitleHandler(ISubtitleRepository repository)
 {
     _repository = repository;
 }
Example #4
0
 /// <summary>
 /// Smiðir fyrir þetta controller, fyrri smiðurinn
 /// erum við í raun aðeins að nota til þess að geta
 /// framkvæmt einingarprófanir fyrir þessi föll
 /// </summary>
 public BrowseController(ISubtitleRepository repo)
 {
     m_repo = repo;
 }
 public SubtitleController(ISubtitleRepository subtitleRepository)
 {
     this.subtitleRepository = subtitleRepository;
 }
Example #6
0
 public IEnumerable <Subtitle> Get([FromServices] ISubtitleRepository repository)
 {
     return(repository.GetAll());
 }
Example #7
0
 public Subtitle GetById([FromServices] ISubtitleRepository repository, int id)
 {
     return(repository.GetById(id));
 }
Example #8
0
 public HomeController()
 {
     m_repo = new SubtitleRepository();
 }
Example #9
0
 public HomeController(ISubtitleRepository repo)
 {
     m_repo = repo;
 }