Exemplo n.º 1
0
 public AddTreeOwnerCommandHandler(ITreeRepository treeRepository, IUserProfileRepository userProfileRepository,
                                   IUserAuthIdProvider userAuthIdProvider, IUserAuthIdUniquenessChecker userAuthIdUniquenessChecker)
 {
     _treeRepository              = treeRepository;
     _userProfileRepository       = userProfileRepository;
     _userAuthIdProvider          = userAuthIdProvider;
     _userAuthIdUniquenessChecker = userAuthIdUniquenessChecker;
 }
Exemplo n.º 2
0
 public CreateOrUpdateUserProfileCommandHandler(IUserProfileRepository userProfileRepository,
                                                IUserAuthIdUniquenessChecker userAuthIdUniquenessChecker,
                                                IUnitOfWork unitOfWork)
 {
     _userProfileRepository       = userProfileRepository;
     _userAuthIdUniquenessChecker = userAuthIdUniquenessChecker;
     _unitOfWork = unitOfWork;
 }
        public UserProfileCommandHandlers()
        {
            _userAuthIdUniquenessChecker = Substitute.For <IUserAuthIdUniquenessChecker>();
            _userProfileRepository       = Substitute.For <IUserProfileRepository>();
            _unitOfWork = Substitute.For <IUnitOfWork>();

            _createOrUpdateUserProfileCommandHandler =
                new CreateOrUpdateUserProfileCommandHandler(_userProfileRepository, _userAuthIdUniquenessChecker,
                                                            _unitOfWork);
        }
 public CreateTreeFromFileCommandHandler(ITreeRepository treeRepository,
                                         IXmlStreamToGedcomXParser xmlStreamToGedcomXParser,
                                         IGedcomXToDomainTreeConverter gedcomXToDomainTreeConverter, IUserProfileRepository userProfileRepository,
                                         IUserAuthIdUniquenessChecker userAuthIdUniquenessChecker)
 {
     _treeRepository               = treeRepository;
     _xmlStreamToGedcomXParser     = xmlStreamToGedcomXParser;
     _gedcomXToDomainTreeConverter = gedcomXToDomainTreeConverter;
     _userProfileRepository        = userProfileRepository;
     _userAuthIdUniquenessChecker  = userAuthIdUniquenessChecker;
 }
 public CreateTreeCommandHandler(
     IUserProfileRepository userProfileRepository,
     IUserAuthIdUniquenessChecker userAuthIdUniquenessChecker,
     IUnitOfWork unitOfWork,
     ITreeRepository treeRepository)
 {
     _userProfileRepository       = userProfileRepository;
     _userAuthIdUniquenessChecker = userAuthIdUniquenessChecker;
     _unitOfWork     = unitOfWork;
     _treeRepository = treeRepository;
 }
 public UserAuthIdMustBeUniqueRule(string userAuthId, IUserAuthIdUniquenessChecker userAuthIdUniquenessChecker)
 {
     _userAuthId = userAuthId;
     _userAuthIdUniquenessChecker = userAuthIdUniquenessChecker;
 }
 public UserProfileMiddleware(
     RequestDelegate next, IUserAuthIdUniquenessChecker userAuthIdUniquenessChecker)
 {
     this._next = next;
     _userAuthIdUniquenessChecker = userAuthIdUniquenessChecker;
 }
Exemplo n.º 8
0
 public CreateOrUpdateUserProfileDomain()
 {
     _userAuthIdUniquenessChecker = Substitute.For <IUserAuthIdUniquenessChecker>();
 }