Ejemplo n.º 1
0
 public RegisterLogic(
     ISecurityChallengeProvider securityChallengeProvider,
     IRegisterService registerService,
     IDateTimeAdapter dateTimeAdapter)
 {
     this.securityChallengeProvider = securityChallengeProvider;
     this.registerService = registerService;
     this.dateTimeAdapter = dateTimeAdapter;
 }
Ejemplo n.º 2
0
 public DatabaseDataStore(IAsyncUnitOfWork unitOfWork,
                          IRepository repository, IAsyncDataLoader dataLoader,
                          IEntityFactory entityFactory, IDateTimeAdapter dateTimeAdapter)
 {
     this.DataLoader      = dataLoader;
     this.UnitOfWork      = unitOfWork;
     this.Repository      = repository;
     this.EntityFactory   = entityFactory;
     this.DateTimeAdapter = dateTimeAdapter;
 }
Ejemplo n.º 3
0
 public Injector(IRepository <T> tRepository,
                 IDateTimeAdapter dateTimeAdapter,
                 IAuthUserAdapter authUserAdapter,
                 IJsonSerializerAdapter jsonSerializerAdapter,
                 IList <IEventHandler <T> > eventHandlers) : base()
 {
     TRepository           = tRepository;
     DateTimeAdapter       = dateTimeAdapter;
     AuthUserAdapter       = authUserAdapter;
     JsonSerializerAdapter = jsonSerializerAdapter;
     EventHandlers         = eventHandlers;
 }
 public GoogleCalendarServiceAdapter(IAsyncUnitOfWork unitOfWork,
                                     IAsyncDataLoader dataLoader, IRepository repository,
                                     IGoogleCalendarServiceFactory serviceFactory, IDateTimeAdapter dateTimeAdapter,
                                     IGoogleObjectFactory objectFactory, ILivitConfiguration configuration)
     : base(unitOfWork, dataLoader)
 {
     this.Repository         = repository;
     this.ServiceFactory     = serviceFactory;
     this.ObjectFactory      = objectFactory;
     this.DateTimeAdapter    = dateTimeAdapter;
     this.LivitConfiguration = configuration;
 }
 public AuditEventHandler(
     IRepository <Audit> auditRepository,
     IDateTimeAdapter dateTimeAdapter,
     IAuthUserAdapter authUserAdapter,
     IRepository <T> modelRepository,
     IService <TrackChange> trackChangesService)
 {
     _auditRepository     = auditRepository;
     _dateTimeAdapter     = dateTimeAdapter;
     _authUserAdapter     = authUserAdapter;
     _modelRepository     = modelRepository;
     _trackChangesService = trackChangesService;
 }
 public SimpleSecurityChallengeProvider(IDateTimeAdapter dateTimeAdapter, IGuidAdapter guidAdapter)
 {
     this.dateTimeAdapter = dateTimeAdapter;
     this.guidAdapter = guidAdapter;
 }
Ejemplo n.º 7
0
 public ServiceEventHandler(IRepository <T> modelRepository, IDateTimeAdapter dateTimeAdapter, IAuthUserAdapter authUserAdapter)
 {
     _modelRepository = modelRepository;
     _dateTimeAdapter = dateTimeAdapter;
     _authUserAdapter = authUserAdapter;
 }