Ejemplo n.º 1
0
 public DataGenerator(IInformationRepository infoRepository, IDinoRepository dinoRepository, IImageProvider imageProvider, IMapper mapper)
 {
     _infoRepository = infoRepository ?? throw new ArgumentNullException(nameof(infoRepository));
     _dinoRepository = dinoRepository ?? throw new ArgumentNullException(nameof(dinoRepository));
     _imageProvider  = imageProvider ?? throw new ArgumentNullException(nameof(_imageProvider));
     _mapper         = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Ejemplo n.º 2
0
        public InformationModule(IInformationRepository informationRepository) : base("/info")
        {
            Get["/contact"] = _ =>
            {
                var results = informationRepository.GetContactInformation();
                return Response.AsJson(results.Select(ci => new ContactInfoDto
                {
                    Address = ci.Address,
                    Email = ci.Email,
                    Fax = ci.Fax,
                    Phone = ci.Phone,
                    Title = ci.Title,
                    VisitingAddress = ci.VisitingAddress,
                    ContactPersons = MapContactPersons(ci.ContactPersons),
                    GenericFields = ci.GenericFields
                })).AsCacheable(DateTime.Now.AddDays(1));
            };

            Get["/opening-hours"] = _ =>
            {
                var results = informationRepository.GetOpeningHoursInformation();
                return Response.AsJson(results.Select(oh => new OpeningHoursDto
                {
                    Title = oh.Title,
                    Hours = null != oh.LocationOrDayOfWeekToTime ? oh.LocationOrDayOfWeekToTime.Select(kvp => new OpeningHourInfoDto{Title = kvp.Key, Hours = kvp.Value}).ToArray() : new OpeningHourInfoDto[0],
                    Phone = oh.Phone,
                    Location = oh.Location,
                    SubTitle = oh.SubTitle,
                    Url = oh.Url,
                    UrlText = oh.UrlText
                })).AsCacheable(DateTime.Now.AddDays(1));
            };
        }
 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;
 }
Ejemplo n.º 4
0
 public InformationModuleTests()
 {
     _repository = A.Fake<IInformationRepository>();
     _browser = new Browser(config =>
     {
         config.Module<InformationModule>();
         config.Dependency(_repository);
     });
 }
Ejemplo n.º 5
0
 public InformationService(
     IDinosaursService dinosaursService,
     IInformationRepository informationRepository,
     IDinoRepository dinosaursRepository,
     IMapper mapper, ILogger <DinosaursService> logger)
     : base(mapper, logger)
 {
     _dinosaursService      = dinosaursService ?? throw new ArgumentNullException(nameof(dinosaursService));
     _informationRepository = informationRepository ?? throw new ArgumentNullException(nameof(informationRepository));
     _dinosaursRepository   = dinosaursRepository ?? throw new ArgumentNullException(nameof(dinosaursRepository));
 }
Ejemplo n.º 6
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;
 }
Ejemplo n.º 7
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;
 }
Ejemplo n.º 8
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;
 }
 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;
 }
Ejemplo n.º 10
0
 public InformationService(IInformationRepository informationRepository, IHttpRequest httpRequest)
 {
     this._informationRepository = informationRepository;
     this._httpRequest           = httpRequest;
 }
 public DeleteInformationCommandHandler(IInformationRepository repository, IHttpRequest httpRequest)
 {
     this._repository  = repository;
     this._httpRequest = httpRequest;
 }
Ejemplo n.º 12
0
 public UserInformationRepository(DatabaseContext context, IUserRepository userRepository, IInformationRepository informationRepository) : base(context)
 {
     _userRepository        = userRepository;
     _informationRepository = informationRepository;
 }
Ejemplo n.º 13
0
 public HomeController(IInformationRepository informationRepository)
 {
     _informationRepository = informationRepository;
 }
Ejemplo n.º 14
0
 public InformationController(IInformationRepository informationRepository)
 {
     _informationRepository = informationRepository;
 }
 public InformationService(IInformationRepository informationRepository, IUnitOfWork unitOfWork)
 {
     this._informationRepository = informationRepository;
     this._unitOfWork            = unitOfWork;
 }
Ejemplo n.º 16
0
 public InformationService(IInformationRepository informationRepository, DtoModelMapper modelMapper)
 {
     _informationRepository = informationRepository;
     _modelMapper           = modelMapper;
 }
Ejemplo n.º 17
0
 public InformationEngine(IInformationRepository informationRepository)
 {
     _InformationRepository = informationRepository;
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InformationProvider"/> class.
 /// </summary>
 /// <param name="infoRepository">
 /// The info repository.
 /// </param>
 public InformationProvider(IInformationRepository infoRepository)
 {
     this.infoRepository = infoRepository;
 }
Ejemplo n.º 19
0
 public InformationService(IInformationRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 20
0
        public InformationService()
        {
            _informationRepository = new InformationRepository(DataStore.Instance.State.Informations);

            _modelMapper = new DtoModelMapper();
        }
Ejemplo n.º 21
0
 public MwoRequestFormBC(IDbFactory dbFactory, IDbFactory dbDocFactory) : base(dbFactory, dbDocFactory)
 {
     informationRepo = new InformationRepository(dbFactory);
     departmentRepo  = new DepartmentChargableRepository(dbFactory);
 }
Ejemplo n.º 22
0
 public RequestForm(IDbFactory dbFactory, IDbFactory dbDocFactory) : base(dbFactory, dbDocFactory)
 {
     informationRepo = new InformationRepository(dbFactory);
     outlineRepo     = new OutlineRepository(dbFactory);
 }
Ejemplo n.º 23
0
 public InformationPublisher(TimeSpan period)
 {
     _informationRepository = new InformationRepository(DataStore.Instance.State.Informations);
     _informationFeed       = new InformatorFeed();
     Period = period;
 }