コード例 #1
0
 public UserController(IUserRepository userRepository, ICommonMethods commonMethods, IUserInformationRepository userInformationRepository, ISecretRepository secretRepository)
 {
     _userRepository            = userRepository;
     _commonMethods             = commonMethods;
     _userInformationRepository = userInformationRepository;
     _secretRepository          = secretRepository;
 }
コード例 #2
0
 public ConversationService(IConversationRepository conversationRepo, IMessageRepository messageRepo, IMapper mapper, IUserInformationRepository userInformationRepo)
 {
     _conversationRepo    = conversationRepo;
     _messageRepo         = messageRepo;
     _mapper              = mapper;
     _userInformationRepo = userInformationRepo;
 }
コード例 #3
0
 public NotificationService(INotificationRepository notificationRepo, IUserInformationRepository userInformationRepo, IMapper mapper, IPostRepository postRepo)
 {
     _notificationRepo    = notificationRepo;
     _userInformationRepo = userInformationRepo;
     _postRepo            = postRepo;
     _mapper = mapper;
 }
コード例 #4
0
        public ContestController(IContestRepository contestRepository, IUserContestRepository userContestRepository, IProblemContestRepository problemContestRepository,
                                 ISubmisionContestRepository submisionContestRepository, IAnnouncementRepository announcementRepository, IProblemRepository problemRepository,
                                 ISubmisionRepository submisionRepository, IMessageBuilder emailSender, UserManager <User> userManager,
                                 IConfiguration configuration, ITestsRepository testsRepository, SubmissionHub submissionHub,
                                 IHubContext <SubmissionHub> hubContext, ISerializeTests serializeTests,
                                 IEvaluationRepository evaluationRepository, IUserInformationRepository userInformation)
        {
            _contestRepository          = contestRepository;
            _userContestRepository      = userContestRepository;
            _problemContestRepository   = problemContestRepository;
            _submisionContestRepository = submisionContestRepository;
            _announcementRepository     = announcementRepository;
            _problemRepository          = problemRepository;
            _submisionRepository        = submisionRepository;
            _compilers   = Compilator.Compilers;
            _emailSender = emailSender;
            _userManager = userManager;


            _configuration        = configuration;
            _testRepository       = testsRepository;
            _submissionHub        = submissionHub;
            _evaluationRepository = evaluationRepository;
            _hubContext           = hubContext;
            _serializeTests       = serializeTests;
            _userInformation      = userInformation;

            //intialize compilation and running api
            _compilationApi = _configuration.GetSection("Api")["CompilationApi"];
            _executionApi   = _configuration.GetSection("Api")["ExecutionApi"];
        }
コード例 #5
0
 public HomeService(IInformationRepository informationRepository,
                    IUserRepository userRepository,
                    IUserInformationRepository userInformationRepository,
                    IConfiguration config,
                    IMailService mailService,
                    IHomeRepository homeRepository,
                    IFCMService fcmService,
                    IFriendshipRepository friendshipRepository,
                    IShoppingListRepository shoppingListRepository,
                    INotepadRepository notepadRepository,
                    IExpenseRepository expenseRepository,
                    IUserExpenseRepository userExpenseRepository)
 {
     _informationRepository     = informationRepository;
     _userRepository            = userRepository;
     _userInformationRepository = userInformationRepository;
     _config                 = config;
     _mailService            = mailService;
     _homeRepository         = homeRepository;
     _fcmService             = fcmService;
     _friendshipRepository   = friendshipRepository;
     _shoppingListRepository = shoppingListRepository;
     _notepadRepository      = notepadRepository;
     _expenseRepository      = expenseRepository;
     _userExpenseRepository  = userExpenseRepository;
 }
コード例 #6
0
 public ReportService(IReportRepository reportRepo, IUserInformationRepository userInformationRepo, IMapper mapper, IPostRepository postRepo)
 {
     _reportRepo          = reportRepo;
     _userInformationRepo = userInformationRepo;
     _mapper   = mapper;
     _postRepo = postRepo;
 }
コード例 #7
0
 public PartnershipService(IPartnershipRepository partnershipRepo, IMapper mapper, IUserInformationRepository userInformationRepo, IUnitOfWork unitOfWork, IConversationRepository conversationRepo)
 {
     _partnershipRepo     = partnershipRepo;
     _userInformationRepo = userInformationRepo;
     _conversationRepo    = conversationRepo;
     _unitOfWork          = unitOfWork;
     _mapper = mapper;
 }
コード例 #8
0
 public CommentService(ICommentRepository commentRepo, IMapper mapper,
                       IUserInformationRepository userInformationRepo,
                       ICommentReactionService commentReactionService)
 {
     _commentRepo            = commentRepo;
     _mapper                 = mapper;
     _userInformationRepo    = userInformationRepo;
     _commentReactionService = commentReactionService;
 }
コード例 #9
0
 public UserInformationService(
     IUserInformationRepository repository,
     ApplicationMapper serviceMapper,
     IJwtInfoProvider jwtInfoProvider)
 {
     _repository      = repository;
     _mapper          = serviceMapper.Mapper;
     _jwtInfoProvider = jwtInfoProvider;
 }
コード例 #10
0
 public UserInformationService(IUnitOfWork uow, IUserInformationRepository repository)
 {
     if (ReferenceEquals(uow, null) || ReferenceEquals(repository, null))
     {
         throw new ArgumentNullException(uow == null ? nameof(uow) : nameof(repository));
     }
     this.uow = uow;
     this.informationRepository = repository;
 }
コード例 #11
0
ファイル: HomeController.cs プロジェクト: ouyh18ctc/Customers
 public HomeController(IDemandRepository repository, IUserInformationRepository userRepository,
     IProgressRepository progressRepository)
 {
     this.repository = repository;
     this.userRepository = userRepository;
     this.progressRepository = progressRepository;
     PageSize = Settings.Default.PageSize;
     ListProviders.SetListProvider(() => new DemandListProvider());
 }
コード例 #12
0
        public AdminController(IUserInformationRepository userInformationRepository, UserManager <User> userManager,
                               IUserInformationService userRegistration)
        {
            _userInformationRepository = userInformationRepository;
            _userManager            = userManager;
            _userInformationService = userRegistration;


            _roles = Membership.Roles;
        }
コード例 #13
0
 public UserInformationAppService(
     IUserInformationRepository userInformationRepository,
     ICustomerRepository customerRepository,
     IMapper mapper,
     IMediatorHandler bus
     )
 {
     _userInformationRepository = userInformationRepository;
     _customerRepository        = customerRepository;
     _mapper = mapper;
     Bus     = bus;
 }
コード例 #14
0
 public FCMService(IInformationRepository informationRepository,
                   IUserRepository userRepository,
                   IUserInformationRepository userInformationRepository,
                   IConfiguration config,
                   IMailService mailService,
                   IHomeRepository homeRepository)
 {
     _informationRepository     = informationRepository;
     _userRepository            = userRepository;
     _userInformationRepository = userInformationRepository;
     _config         = config;
     _mailService    = mailService;
     _homeRepository = homeRepository;
 }
コード例 #15
0
 public CustomerCommandHandler(ICustomerRepository customerRepository,
                               IUserInformationRepository userInformationRepository,
                               ICustomerServiceRepository customerServiceRepository,
                               ICustomerJobRepository customerJobRepository,
                               IUnitOfWork uow,
                               IMediatorHandler bus,
                               IMemoryCache cache
                               ) : base(uow, bus, cache)
 {
     _customerRepository        = customerRepository;
     _userInformationRepository = userInformationRepository;
     _customerServiceRepository = customerServiceRepository;
     _customerJobRepository     = customerJobRepository;
     Bus   = bus;
     Cache = cache;
 }
コード例 #16
0
 public UserInformationService(IUserInformationRepository userInformationRepo,
                               IMapper mapper,
                               IPartnerRequestRepository partnerRequestRepo,
                               IPartnershipRepository partnershipRepo,
                               IUnitOfWork unitOfWork,
                               UserManager <ApplicationUser> userManager,
                               RoleManager <IdentityRole> roleManager)
 {
     _userInformationRepo = userInformationRepo;
     _partnerRequestRepo  = partnerRequestRepo;
     _partnershipRepo     = partnershipRepo;
     _userManager         = userManager;
     _roleManager         = roleManager;
     _mapper     = mapper;
     _unitOfWork = unitOfWork;
 }
コード例 #17
0
 public AuthenticationService(IInformationRepository informationRepository,
                              IUserRepository userRepository,
                              IUserInformationRepository userInformationRepository,
                              IConfiguration config,
                              IMailService mailService,
                              IJwtTokenService jwtTokenService,
                              IFriendshipRepository friendshipRepository,
                              IHomeRepository homeRepository)
 {
     _informationRepository     = informationRepository;
     _userRepository            = userRepository;
     _userInformationRepository = userInformationRepository;
     _config               = config;
     _mailService          = mailService;
     _jwtTokenService      = jwtTokenService;
     _friendshipRepository = friendshipRepository;
     _homeRepository       = homeRepository;
 }
コード例 #18
0
 public UserExpenseService(IExpenseRepository expenseRepository,
                           IUserExpenseRepository userExpenseRepository,
                           IFCMService fcmService,
                           IHomeService homeService,
                           IUserRepository userRepository,
                           IInformationRepository informationRepository,
                           IUserInformationRepository userInformationRepository,
                           IHomeRepository homeRepository)
 {
     _expenseRepository         = expenseRepository;
     _userExpenseRepository     = userExpenseRepository;
     _fcmService                = fcmService;
     _homeService               = homeService;
     _userRepository            = userRepository;
     _informationRepository     = informationRepository;
     _userInformationRepository = userInformationRepository;
     _homeRepository            = homeRepository;
 }
コード例 #19
0
 public NotepadService(IInformationRepository informationRepository,
                       IUserRepository userRepository,
                       IUserInformationRepository userInformationRepository,
                       IConfiguration config,
                       IMailService mailService,
                       IHomeRepository homeRepository,
                       IFCMService fcmService,
                       IFriendshipRepository friendshipRepository,
                       INotepadRepository notepadRepository)
 {
     _informationRepository     = informationRepository;
     _userRepository            = userRepository;
     _userInformationRepository = userInformationRepository;
     _config               = config;
     _mailService          = mailService;
     _homeRepository       = homeRepository;
     _fcmService           = fcmService;
     _friendshipRepository = friendshipRepository;
     _notepadRepository    = notepadRepository;
 }
コード例 #20
0
 public void TestInitialize()
 {
     InitializeMockObject();
     userRepository = new FakeUserRepository();
     controller = new HomeController(mockRepository.Object, userRepository, new FakeProgressRepository())
     {
         PageSize = 2
     };
     controller.CurrentUser = "******";
 }
コード例 #21
0
 public UserInformationService(IUserInformationRepository userInformationRepository, UserManager <User> userManager)
 {
     _userInformationRepository = userInformationRepository;
     _userManager = userManager;
 }
 public GetUserInformationByUsernameQueryHandler(IUserInformationRepository userInformationRepository)
 {
     _userInformationRepository = userInformationRepository;
 }
コード例 #23
0
 public UserService(IUserInformationRepository userInformationRepository, IJWTTokenManager jwtTokenManager)
 {
     _userInformationRepo = userInformationRepository;
     _jwtTokenManager     = jwtTokenManager;
 }
 public AddUserInformationCommandHandler(IBaseRepository <UserInformation> userInformationRepository,
                                         IUserInformationRepository userRepository)
 {
     _userRepository            = userRepository;
     _userInformationRepository = userInformationRepository;
 }
コード例 #25
0
 public UserInformationService(IUserInformationRepository repo)
 {
     _repo = repo;
 }
コード例 #26
0
ファイル: UserService.cs プロジェクト: adityagit11/ProtoX
 /// <summary>
 /// Initializes a new instance of the <see cref="UserService"/> class.
 /// </summary>
 /// <param name="userInformationRepository">User Information Repository Injected Object.</param>
 public UserService(IUserInformationRepository userInformationRepository)
 {
     this.userInformationRepository = userInformationRepository ?? throw new ArgumentNullException(nameof(userInformationRepository));
 }
コード例 #27
0
 public FindingPartnerUserService(IUserInformationRepository userInformationRepo, IFindingPartnerUserRepository findingPartnerUserRepo, IMapper mapper)
 {
     _userInformationRepo    = userInformationRepo;
     _findingPartnerUserRepo = findingPartnerUserRepo;
     _mapper = mapper;
 }
コード例 #28
0
 public MembersController(IUserRepository userRepository, IUserInformationRepository userInformationRepository)
 {
     _userRepository            = userRepository;
     _userInformationRepository = userInformationRepository;
 }
コード例 #29
0
 public AccountController(IUserInformationRepository repository)
 {
     this.repository = repository;
     ListProviders.SetListProvider(() => new DemandListProvider());
 }
コード例 #30
0
 public PartnerRequestService(IPartnerRequestRepository partnerRequestRepo, IMapper mapper, IUserInformationRepository userInformationRepo)
 {
     _partnerRequestRepo  = partnerRequestRepo;
     _mapper              = mapper;
     _userInformationRepo = userInformationRepo;
 }
コード例 #31
0
 public ProfileController(IUserRepository userRepository, IUserInformationRepository userInformationRepository, ICommonMethods commonMethods)
 {
     _userInformationRepository = userInformationRepository;
     _userRepository            = userRepository;
     _commonMethods             = commonMethods;
 }
コード例 #32
0
 public CustomerMembershipProvider(IUserInformationRepository repository)
     : base()
 {
     this.repository = repository;
 }
コード例 #33
0
 public UserInformationService(IUserInformationRepository userInformationRepository)
     : base(userInformationRepository)
 {
     _userInformationRepository = userInformationRepository;
 }
コード例 #34
0
 public CreditScoreEngine(ICreditScoreRepository creditScoreRepository, IUserInformationRepository userInformationRepository, ISMSEngine smsEngine)
 {
     _creditScoreRepository     = creditScoreRepository;
     _userInformationRepository = userInformationRepository;
     _smsEngine = smsEngine;
 }