コード例 #1
0
ファイル: IPController.cs プロジェクト: SerGem811/IVoice
        public IPController(IUserRepository userRepository,
                            IUsersConnectionRepository usersConnectionRepository,
                            IGenericRepository <UsersHobby> hobbyRepository,
                            IGenericRepository <UsersOccupation> occupationRepository,
                            IGenericRepository <Gender> genderRepository,
                            IGenericRepository <Country> countryRepository,
                            IGenericRepository <UsersIPLike> usersIPLikesRepository,
                            IGenericRepository <UsersIPEPPoint> usersIPEPRepository,
                            IGenericRepository <UsersIPSurf> usersIPSurfRepository,
                            IUsersActivityRepository usersActivityRepository,
                            IUsersIPRepository usersIPRepository,
                            IUsersIPCommentsRepository usersIPCommentsRepository) : base(userRepository)
        {
            _usersConnectionRepository = usersConnectionRepository;
            _usersIPLikesRepository    = usersIPLikesRepository;
            _usersIPRepository         = usersIPRepository;
            _usersIPEPRepository       = usersIPEPRepository;
            _usersIPSurfRepository     = usersIPSurfRepository;
            _usersActivityRepository   = usersActivityRepository;

            _genderRepository     = genderRepository;
            _countryRepository    = countryRepository;
            _hobbyRepository      = hobbyRepository;
            _occupationRepository = occupationRepository;

            _usersIPCommentsRepository = usersIPCommentsRepository;
        }
コード例 #2
0
 public IPSocialController(IUserRepository userRepository,
                           IUserAttachmentsRepository userAttachmentsRepository,
                           IUsersIPRepository userIPRepository,
                           IGenericRepository <Feature> featureRepository,
                           IGenericRepository <Category> categoryRepository,
                           IGenericRepository <Gender> genderRepository,
                           IGenericRepository <UsersIPTag> userIPTagRepository,
                           IGenericRepository <IPTag> iptagRepository,
                           IGenericRepository <Country> countryRepository,
                           IGenericRepository <UsersHobby> hobbyRepository,
                           IGenericRepository <UsersOccupation> occupationRepository,
                           IGenericRepository <UsersIPFilter> ipFilterRepository,
                           IGenericRepository <UsersIPSpread> userIPSpreadRepository,
                           IUserIPAdsRepository userIPAdsRepository,
                           IUsersConnectionRepository connectionRepository,
                           IUsersActivityRepository usersActivityRepository,
                           IUsersIPRepository usersIPRepository
                           ) : base(userRepository, userAttachmentsRepository, userIPRepository)
 {
     _featureRepository      = featureRepository;
     _categoryRepository     = categoryRepository;
     _userIPTagRepository    = userIPTagRepository;
     _ipTagRepository        = iptagRepository;
     _connectionRepository   = connectionRepository;
     _hobbyRepository        = hobbyRepository;
     _occupationRepository   = occupationRepository;
     _genderRepository       = genderRepository;
     _countryRepository      = countryRepository;
     _userIPFilterRepository = ipFilterRepository;
     _userIPSpreadRepository = userIPSpreadRepository;
     _userIPAdsRepository    = userIPAdsRepository;
     _userActivityRepository = usersActivityRepository;
     _usersIPRepository      = userIPRepository;
 }
コード例 #3
0
ファイル: UserController.cs プロジェクト: SerGem811/IVoice
        public UserController(IUserRepository userRepository,
                              IGenericRepository <Database.Feature> featureRepository,
                              IUserIPSpreadsRepository userIPSpreadsRepository,
                              IUsersActivityRepository usersActivityRepository,
                              IUsersConnectionRepository usersConnectionRepository,
                              IGenericRepository <UsersAttachmentsAlbum> usersAttachmentsAlbumRepository,
                              IGenericRepository <Country> countryRepository,
                              IGenericRepository <Gender> genderRepository,
                              IGenericRepository <UsersOccupation> occupationRepository,
                              IGenericRepository <UsersHobby> hobbyRepository,
                              IGenericRepository <UsersHobbyUser> userHobbyRepository,
                              IGenericRepository <UsersOccupationsUser> userOccupationRepository,
                              IGenericRepository <UsersAttachment> usersAttachmentRepository) : base(userRepository)
        {
            _featureRepository              = featureRepository;
            _userIPSpreadsRepository        = userIPSpreadsRepository;
            _usersActivityRepository        = usersActivityRepository;
            _usersConnectionRepository      = usersConnectionRepository;
            _userAttachmentsAlbumRepository = usersAttachmentsAlbumRepository;
            _usersAttachmentRepository      = usersAttachmentRepository;

            _countryRepository        = countryRepository;
            _genderRepository         = genderRepository;
            _occupationRepository     = occupationRepository;
            _hobbyRepository          = hobbyRepository;
            _userHobbyRepository      = userHobbyRepository;
            _userOccupationRepository = userOccupationRepository;
        }