コード例 #1
0
 public UserService(ITokenHelper tokenHelper, IUserRepository userRepository, IUserQuery userQuery, IMapper mapper)
 {
     this._tokenHelper    = tokenHelper;
     this._userRepository = userRepository;
     this._userQuery      = userQuery;
     this._mapper         = mapper;
 }
コード例 #2
0
ファイル: RaceService.cs プロジェクト: yagohf/race-analyser
 public RaceService(IRaceFileReader raceFileProcessor,
                    IRaceRepository raceRepository,
                    IRaceQuery raceQuery,
                    IRaceTypeRepository raceTypeRepository,
                    IRaceTypeQuery raceTypeQuery,
                    IUserRepository userRepository,
                    IUserQuery userQuery,
                    ILapRepository lapRepository,
                    IDriverResultRepository driverResultRepository,
                    IDriverResultQuery driverResultQuery,
                    IOptions <FileServerSettings> fileServerOptions,
                    IOptions <RaceFileSettings> raceFileOptions,
                    IMapper mapper)
 {
     this._raceFileReader         = raceFileProcessor;
     this._raceRepository         = raceRepository;
     this._raceQuery              = raceQuery;
     this._raceTypeRepository     = raceTypeRepository;
     this._raceTypeQuery          = raceTypeQuery;
     this._userRepository         = userRepository;
     this._userQuery              = userQuery;
     this._lapRepository          = lapRepository;
     this._driverResultRepository = driverResultRepository;
     this._driverResultQuery      = driverResultQuery;
     this._fileServerSettings     = fileServerOptions.Value;
     this._raceFileSettings       = raceFileOptions.Value;
     this._mapper = mapper;
 }
コード例 #3
0
 public UserService(IGuidWrapper guidWrapper, IDateTimeWrapper dateTimeWrapper, IStore <User> userStore, IUserQuery userQuery)
 {
     _guidWrapper     = guidWrapper;
     _dateTimeWrapper = dateTimeWrapper;
     _userStore       = userStore;
     _userQuery       = userQuery;
 }
コード例 #4
0
 public UsersController(IUserQuery userQuery, IUserCommand userCommand, IUrlHelper urlHelper, ILogger <UsersController> logger)
 {
     _userQuery   = userQuery;
     _userCommand = userCommand;
     _urlHelper   = urlHelper;
     _logger      = logger;
 }
コード例 #5
0
 public ProviderCommentQuery(ICommentQuery commentQuery, ICommentRepository commentRepository,
                             IUserQuery userQuery, IUserRepositiory userRepositiory)
 {
     this.commentQuery      = commentQuery;
     this.commentRepository = commentRepository;
     this.userQuery         = userQuery;
     this.userRepositiory   = userRepositiory;
 }
コード例 #6
0
 public UserService(IUserQuery userQuery, IUserRepository userRepository, IUserValidator userValidator, IHmacHelper hmacHelper, IUserFactory userFactory)
 {
     _userQuery      = userQuery;
     _userRepository = userRepository;
     _userValidator  = userValidator;
     _hmacHelper     = hmacHelper;
     _userFactory    = userFactory;
 }
コード例 #7
0
 public FormMain()
 {
     _context = new DawidPerdekContext();
     _writeStudentRepository = new WriteRepository <Student>(_context);
     _readStudentRepository  = new ReadRepository <Student>(_context);
     _userQuery = new UserQuery(_context);
     InitializeComponent();
 }
コード例 #8
0
 public AuthService(IPasswordHasher <UserModelBase> passwordHasher, IHttpContextAccessor httpContextAccessor,
                    ILoggerFactory loggerFactory, IUserQuery userQuery)
 {
     _passwordHasher      = passwordHasher;
     _httpContextAccessor = httpContextAccessor;
     _userQuery           = userQuery;
     _logger = loggerFactory.CreateLogger(GetType().FullName);
 }
コード例 #9
0
 public UsersController(IMediator mediator,
                        IUserQuery userQuery,
                        ICarQuery carQuery)
 {
     _mediator  = mediator;
     _userQuery = userQuery;
     _carQuery  = carQuery;
 }
コード例 #10
0
ファイル: UsersController.cs プロジェクト: mslyman/medtest
 public UsersController(IMapper mapper, ILoggerManager logger,
                        IUserQuery userQuery,
                        IUserCommand userCommand) :
     base(mapper, logger)
 {
     _userQuery   = userQuery;
     _userCommand = userCommand;
 }
コード例 #11
0
ファイル: UserService.cs プロジェクト: lanicon/SnippetStudio
 public UserService(IUserRepository userRepository,
                    IUserQuery userQuery,
                    IPublisher publisher)
 {
     _userRepository = userRepository;
     _userQuery      = userQuery;
     _publisher      = publisher;
 }
コード例 #12
0
 public CheckoutModel(IUserQuery userQuery, ICartService cartService, IProductQuery productQuery, ICalculateCart calculateCart, IZarinPalFactory zarinPalFactory, IOrderApplication orderApplication)
 {
     _userQuery        = userQuery;
     _cartService      = cartService;
     _productQuery     = productQuery;
     _calculateCart    = calculateCart;
     _zarinPalFactory  = zarinPalFactory;
     _orderApplication = orderApplication;
 }
コード例 #13
0
 public UserApiController(IFeedEntryQuery feedEntryQuery,
     IFeedQuery feedQuery,
     IGenericRepository<FeedMetaData> genericRepository,
     IUserQuery userQuery)
 {
     _feedEntryQuery = feedEntryQuery;
     _feedQuery = feedQuery;
     _genericRepository = genericRepository;
     _userQuery = userQuery;
 }
コード例 #14
0
ファイル: UserController.cs プロジェクト: Gwayaboy/iDeal
 public UserController(IUserQuery userQuery,
                       IModuleQuery moduleQuery,
                       IReferenceDataQuery<ApplicationRole> applicationRoleReferenceDataQuery,
                       IReferenceDataQuery<BusinessUnit> businessUnitReferenceDataQuery
     )
 {
     _userQuery = userQuery;
     _moduleQuery = moduleQuery;
     _applicationRoleReferenceDataQuery = applicationRoleReferenceDataQuery;
     _businessUnitReferenceDataQuery = businessUnitReferenceDataQuery;
 }
コード例 #15
0
 public DataQueryService(IDeansOfficeQuery deansOfficeQuery, ILoginQueryDao loginQuery, ISessionGenerator sessionGenerator, IEventsQuery eventsQuery, IMessageQuery messageQuery, ILibraryQuery libraryQuery, IUnitQuery unitQuery, IUserQuery userQuery, IDepartmentQuery departmentQuery)
 {
     _deansOfficeQuery = deansOfficeQuery ?? new DeansOfficeQuery();
     _loginQuery       = loginQuery ?? new LoginQueryDao();
     _sessionGenerator = sessionGenerator ?? new SessionGenerator();
     _eventsQuery      = eventsQuery ?? new EventsQueryDao();
     _messageQuery     = messageQuery ?? new MessageQueryDao();
     _libraryQuery     = libraryQuery ?? new LibraryQueryDao();
     _unitQuery        = unitQuery ?? new UnitQueryDao();
     _userQuery        = userQuery ?? new UserQueryDao();
     _departmentQuery  = departmentQuery ?? new DepartmentQueryDao();
 }
コード例 #16
0
 public ChatHub(
     IAddMessageChatCommandHandler addMessageChatCommandHandler,
     IUserQuery userQuery,
     IReadMessagesChatCommandHandler editMessageChatCommandHandler,
     IChatQuery chatQuery
     )
 {
     _addMessageChatCommandHandler = addMessageChatCommandHandler;
     _userQuery = userQuery;
     _editMessageChatCommandHandler = editMessageChatCommandHandler;
     _chatQuery = chatQuery;
 }
コード例 #17
0
 public UserController(
     IAddUserCommandHandler addUserCommandHandler,
     IUserQuery userQuery,
     IEditUserCommandHandler editUserCommandHandler,
     IDeleteUserCommandHandler deleteUserCommandHandler
     )
 {
     _addUserCommandHandler    = addUserCommandHandler;
     _userQuery                = userQuery;
     _editUserCommandHandler   = editUserCommandHandler;
     _deleteUserCommandHandler = deleteUserCommandHandler;
 }
コード例 #18
0
 public AccountUseCase(
     Lazy <IDbTransactionManager> dbTransationManagerLazy,
     IMapper mapper,
     ICreateUserCommand createUserCommand,
     ICreateTokenCommand createTokenCommand,
     IUserQuery userQuery)
 {
     this.dbTransationManagerLazy = dbTransationManagerLazy;
     this.mapper             = mapper;
     this.createUserCommand  = createUserCommand;
     this.createTokenCommand = createTokenCommand;
     this.userQuery          = userQuery;
 }
コード例 #19
0
        public CreatorOfInctances(IArticleQuery articleQuery, ICommentQuery commentQuery,
                                  IUserQuery userQuery, IArticleRepository articleRepository,
                                  ICommentRepository commentRepository, IUserRepositiory userRepositiory,
                                  IQuestionnaireQuery questionnaireQuery, IWebBlogRatingRepository webBlogRatingRepository)
        {
            _instanceArticleQuery       = articleQuery;
            _instanceCommentQuery       = commentQuery;
            _instanceUserQuery          = userQuery;
            _instanceQuestionnaireQuery = questionnaireQuery;

            _instanceArticleRepository       = articleRepository;
            _instanceCommentRepository       = commentRepository;
            _instanceUserRepositiory         = userRepositiory;
            _instanceWebBlogRatingRepository = webBlogRatingRepository;
        }
コード例 #20
0
        //----------------------------------------------------------------//

        public override async Task <Message> ExecuteAsync(Message message)
        {
            User        sender  = message.From;
            Boolean     isAdded = false;
            ControlUser user    = new ControlUser(sender.Id, sender.FirstName, sender.LastName, sender.Username);

            using (ISession session = SessionFactory.CreateSession())
            {
                ICommand <ControlUser, Int32> userCommand = CommandFactory.CreateCommand <ICommand <ControlUser, Int32> >(session);
                IUserQuery userQuery = QueryFactory.CreateQuery <IUserQuery>(session);
                isAdded = await QueryHelper.SaveIfNotExist(userCommand, userQuery, user);
            }

            String resultMessage = isAdded ? ControlUserMessage.UserAdded(sender.Id) : ControlUserMessage.UserExist(sender.Id);

            return(await BotClient.SendTextMessageAsync(message.Chat.Id, resultMessage, replyToMessageId : message.MessageId));
        }
コード例 #21
0
        public ContactsController(
            IContactQuery contactQuery,
            IUserQuery userQuery,
            IAddContactCommandHandler addContactCommandHandler,
            IDeleteContactNotificationCommandHandler deleteContactNotificationCommandHandler,
            IAddContactNotificationCommandHandler addContactNotificationCommandHandler,
            IDeleteContactCommandHandler deleteContactCommandHandler
            )

        {
            _contactQuery             = contactQuery;
            _userQuery                = userQuery;
            _addContactCommandHandler = addContactCommandHandler;
            _deleteContactNotificationCommandHandler = deleteContactNotificationCommandHandler;
            _addContactNotificationCommandHandler    = addContactNotificationCommandHandler;
            _deleteContactCommandHandler             = deleteContactCommandHandler;
        }
コード例 #22
0
        //----------------------------------------------------------------//

        public async Task <ProcessResult> TryGenerateOrUpdateSequence(ISession session, String nameCase, String[] userNames)
        {
            String result = null;
            IEnumerable <UserCaseSequencer> sequencers = null;

            ICaseQuery caseQuery = QueryFactory.CreateQuery <ICaseQuery>(session);
            Case       @case     = await caseQuery.GetCaseByNameAsync(nameCase);

            if (@case != null)
            {
                IUserQuery userQuery            = QueryFactory.CreateQuery <IUserQuery>(session);
                IEnumerable <ControlUser> users = await userQuery.GetItemsAsync(userNames);

                if (users.Count() == userNames.Length)
                {
                    ICommand <UserCaseSequencer, UserCaseSequencerId> sequencerCommand = CommandFactory.CreateCommand <ICommand <UserCaseSequencer, UserCaseSequencerId> >(session);
                    ICommand <Case, Int32> caseCommand = CommandFactory.CreateCommand <ICommand <Case, Int32> >(session);
                    IQuery <UserCaseSequencer, UserCaseSequencerId> sequencerQuery = QueryFactory.CreateQuery <IQuery <UserCaseSequencer, UserCaseSequencerId> >(session);

                    sequencers = users.Select((u, i) => new UserCaseSequencer(@case, u, i));
                    sequencers = await sequencerCommand.SaveOrUpdateCollectionAsync(sequencerQuery, sequencers);

                    @case.NextUserId = sequencers.OrderBy(i => i.Sequence).First().Id.UserId;
                    await caseCommand.UpdateAsync(@case);
                }
                else
                {
                    result = UserMessages.UsersNotExist(GetNotExistUsers(users, userNames));
                }
            }
            else
            {
                result = CaseMessages.CaseNotExist(nameCase);
            }

            return(String.IsNullOrEmpty(result)
                   ? new ProcessResult(SequeceMessages.CaseSequenceGenerated(nameCase, sequencers), true)
                   : new ProcessResult(result, false));
        }
コード例 #23
0
ファイル: UserAppService.cs プロジェクト: unicloud/FRP
 public UserAppService(IUserQuery userQuery, IUserRepository userRepository)
 {
     _userQuery = userQuery;
     _userRepository = userRepository;
 }
コード例 #24
0
 public AccountController(IUserQuery userQuery)
 {
     _userQuery = userQuery;
 }
コード例 #25
0
ファイル: UserController.cs プロジェクト: linwenda/Funzone
 public UserController(IMediator mediator, IUserQuery userQuery)
 {
     _mediator  = mediator;
     _userQuery = userQuery;
 }
コード例 #26
0
 public UserService(IUserCommand userCommand, IUserQuery userQuery)
 {
     _userCommand = userCommand;
     _userQuery = userQuery;
 }
コード例 #27
0
ファイル: UserController.cs プロジェクト: 15016384976/M5
 public UserController(IMediator mediator, IUserQuery userQuery, IHttpContextAccessor httpContextAccesor)
 {
     _mediator           = mediator;
     _userQuery          = userQuery;
     _httpContextAccesor = httpContextAccesor;
 }
コード例 #28
0
 public UsersController(IMediator mediator, IUserQuery query)
 {
     _mediator = mediator;
     _query    = query;
 }
コード例 #29
0
 public UserQueryController(IUserQuery UserQuery)
 {
     _UserQuery = UserQuery;
 }
コード例 #30
0
 public ListUserCmd(CommandUtil commandUtil, IUserQuery userQuery)
 {
     _commandUtil = commandUtil;
     _userQuery   = userQuery;
 }
コード例 #31
0
 public UserTests(IntegrationFixture fixture)
 {
     _mediator            = fixture.GetService <IMediator>();
     _userQuery           = fixture.GetService <IUserQuery>();
     _readModelRepository = fixture.GetService <IReadModelRepository>();
 }
コード例 #32
0
 public UsersCollectionController(IUserQuery userQuery, IUserCommand userCommand)
 {
     _userQuery   = userQuery;
     _userCommand = userCommand;
 }
コード例 #33
0
 public AuthenticationController(IUserQuery usersQuery)
 {
     this.usersQuery = usersQuery;
 }
コード例 #34
0
 public UsersController(IUserQuery repositoryQuery, IUserCommand repositoryCommand)
 {
     _repositoryQuery   = repositoryQuery;
     _repositoryCommand = repositoryCommand;
 }