コード例 #1
0
ファイル: DataManager.cs プロジェクト: Makakos/Cinema
 public DataManager(IUsersRepository usesrs, ITicketsRepository tickets, ISessionsRepository sessions, IFilmsRepository films)
 {
     this.usersRepository    = usesrs;
     this.ticketsRepository  = tickets;
     this.sessionsRepository = sessions;
     this.filmsRepository    = films;
 }
コード例 #2
0
ファイル: FilmsController.cs プロジェクト: jjhamshaw/my-mdb
        public FilmsController(IFilmsRepository filmsRepository)
        {
            //STEP 1:
            ////filmsRepository = new FakeFilmsRepository();

            //STEP 2:
            // Temp hard coded connection string until we set up DI
            ////string connString = @"Server=.\SQLEXPRESS;Database=sandpit;Trusted_Connection=yes;";
            ////filmsRepository = new SqlFilmsRepository(connString);

            //STEP 3:
            this.filmsRepository = filmsRepository;
        }
コード例 #3
0
 public UnitOfWork(DatabaseContext context,
                   IUsersRepository users,
                   IInvitationsRepository invitations,
                   IFriendshipsRepository friendships,
                   IInformationsRepository informations,
                   IQuizzesRepository quizes,
                   IQuizQuestionsRepository quizQuestions,
                   IQuizAnswersRepository quizAnswers,
                   IQuizScoresRepository quizScores,
                   IFilesRepository files,
                   IFilmWatchingsRepository filmWatchings,
                   IFilmsRepository films,
                   IFilmPeopleRepository filmPeople,
                   IPersonMarksRepository personMarks,
                   IInformationCommentsRepository informationComments,
                   IForumThreadsRepository forumThreads,
                   IForumThreadCommentsRepository forumThreadComments,
                   IMessagesRepository messages,
                   ISignalRConnectionsRepository signalRConnections,
                   IMessagesReadingsRepository messagesReadings,
                   IConversationsRepository conversations,
                   IInvitationNotificationsRepository invitationNotifications,
                   INotificationsReadingsRepository notificationsReadings,
                   IPeopleInRolesRepository peopleInRoles)
 {
     Context                 = context;
     Users                   = users;
     Friendships             = friendships;
     Invitations             = invitations;
     Informations            = informations;
     Quizzes                 = quizes;
     QuizQuestions           = quizQuestions;
     QuizAnswers             = quizAnswers;
     QuizScores              = quizScores;
     Files                   = files;
     FilmWatchings           = filmWatchings;
     Films                   = films;
     FilmPeople              = filmPeople;
     PersonMarks             = personMarks;
     InformationComments     = informationComments;
     ForumThreads            = forumThreads;
     ForumThreadComments     = forumThreadComments;
     Messages                = messages;
     SignalRConnections      = signalRConnections;
     MessagesReadings        = messagesReadings;
     Conversations           = conversations;
     InvitationNotifications = invitationNotifications;
     NotificationsReadings   = notificationsReadings;
     PeopleInRoles           = peopleInRoles;
 }
コード例 #4
0
ファイル: UnitOfWork.cs プロジェクト: v4rgon/FilmsSite
        public UnitOfWork(ApplicationDbContext applicationDataBaseContext,
                          UserManager <User> userManager,
                          SignInManager <User> signInManager,
                          ICommentsRepository comments,
                          IFilmsRepository films,
                          IUserRepository users,
                          IPhotoRepository photos,
                          IUserFilmsRepository userFilms,
                          IRatingsRepository ratings)
        {
            ApplicationDataBaseContext = applicationDataBaseContext;
            UserManager   = userManager;
            SignInManager = signInManager;

            UserFilms = userFilms;
            Comments  = comments;
            Films     = films;
            Users     = users;
            Photos    = photos;
            Ratings   = ratings;
        }
コード例 #5
0
ファイル: FilmsController.cs プロジェクト: tzarek/testApp
 public FilmsController(IFilmsRepository filmsRepository)
 {
     _filmsRepository = filmsRepository;
 }
コード例 #6
0
 public HomeController(IFilmsRepository r)
 {
     films = r;
 }
コード例 #7
0
ファイル: FilmsController.cs プロジェクト: ionambrinoc/demo
 public FilmsController(IFilmsRepository repo)
 {
     this.repo = repo;
 }
コード例 #8
0
 public FilmsService(IFilmsRepository repository, HttpClient http)
 {
     _repository = repository;
     _http       = http;
 }
コード例 #9
0
 public FilmsService(IFilmsRepository filmsRepository)
 {
     _filmsRepository = filmsRepository;
 }