public PasswordResetTokenCreator(IWriteableRepository writeableRepository, IReadOnlyRepository readOnlyRepository, ITimeProvider timeProvider, IIdentityGenerator <Guid> idGenerator) { _writeableRepository = writeableRepository; _readOnlyRepository = readOnlyRepository; _timeProvider = timeProvider; _idGenerator = idGenerator; }
public ProjectRepository(IReadOnlyRepository readOnlyRepository, IWriteableRepository writeableRepository, IBlingDispatcher dispatcher, ITransactionManager transactionManager) { _readOnlyRepository = readOnlyRepository; _writeableRepository = writeableRepository; _dispatcher = dispatcher; _transactionManager = transactionManager; }
/// <summary> /// Creates Exporter object. /// </summary> /// <param name="fromRepository">Input repository.</param> /// <param name="toRepository">Output repository.</param> /// <param name="logger">Logger.</param> /// <exception cref="ArgumentNullException"> /// Thrown when fromRepository is null. -or- toRepository is null. /// </exception> public Exporter( IReadableRepository <string> fromRepository, IWriteableRepository <DTOSimpleURI> toRepository, ILogger logger = null) { FromRepository = fromRepository ?? throw new ArgumentNullException("FromRepository must not be null"); ToRepository = toRepository ?? throw new ArgumentNullException("ToRepository must not be null"); StringToURIMapper.Logger = logger; }
public FooService( IUnitOfWorkFactory <EntityFrameworkUnitOfWork> factory, IRepositoryContext context, IWriteableRepository <Bar> repository) { this.UnitOfWorkFactory = factory; this.Context = context; this.Repository = repository; }
public UserSessionFactory(IWriteableRepository writeableRepository, ITimeProvider timeProvider, IIdentityGenerator<Guid> identityGenerator, ITokenExpirationProvider tokenExpirationProvider) { _writeableRepository = writeableRepository; _timeProvider = timeProvider; _identityGenerator = identityGenerator; _tokenExpirationProvider = tokenExpirationProvider; }
public UserSessionFactory(IWriteableRepository writeableRepository, ITimeProvider timeProvider, IIdentityGenerator <Guid> identityGenerator, ITokenExpirationProvider tokenExpirationProvider) { _writeableRepository = writeableRepository; _timeProvider = timeProvider; _identityGenerator = identityGenerator; _tokenExpirationProvider = tokenExpirationProvider; }
public UserCreator(IWriteableRepository writeableRepository) { _writeableRepository = writeableRepository; }
public UserRolAdder(IWriteableRepository writeableRepository, IReadOnlyRepository readOnlyRepository, IIdentityGenerator <Guid> identityGenerator) { _writeableRepository = writeableRepository; _readOnlyRepository = readOnlyRepository; _identityGenerator = identityGenerator; }
public UserAbilitiesAdder(IWriteableRepository writeableRepository, IReadOnlyRepository readOnlyRepository) { WriteableRepository = writeableRepository; ReadOnlyRepository = readOnlyRepository; }
public DisablingUser(IWriteableRepository writeableRepository, IReadOnlyRepository readOnlyRepository) { this.writeableRepository = writeableRepository; this.readOnlyRepository = readOnlyRepository; }
public VerificationEmailSender(IVerificationCodeGenerator verificationCodeGenerator, IEmailSender emailSender, IWriteableRepository writeableRepository) { _verificationCodeGenerator = verificationCodeGenerator; _emailSender = emailSender; _writeableRepository = writeableRepository; }
public EnablingUser(IWriteableRepository writeableRepository, IReadOnlyRepository readOnlyRepository) { _writeableRepository = writeableRepository; _readOnlyRepository = readOnlyRepository; }
public UserEmailCreator(IWriteableRepository writeableRepository, IReadOnlyRepository readOnlyRepository) { _writeableRepository = writeableRepository; _readOnlyRepository = readOnlyRepository; }
public PasswordResetter(IReadOnlyRepository readOnlyRepository, IWriteableRepository writeableRepository) { _readOnlyRepository = readOnlyRepository; _writeableRepository = writeableRepository; }
public NewDisasterCreator(IWriteableRepository writeableRepository, ITimeProvider timeProvider) { _writeableRepository = writeableRepository; _timeProvider = timeProvider; }
public NewUserCreator(IWriteableRepository writeableRepository) { _writeableRepository = writeableRepository; }
public UserFacebookCreator(IWriteableRepository writeableRepository) { _writeableRepository = writeableRepository; }
public ActivateUserHandler(IReadOnlyRepository readOnlyRepository, IWriteableRepository writeableRepository) { _readOnlyRepository = readOnlyRepository; _writeableRepository = writeableRepository; }
public NewDisasterCreator(IWriteableRepository writeableRepository) { _writeableRepository = writeableRepository; }