/// <summary>
 /// Initializes a new instance of the <see cref="ContextFactoryConfiguration"/> class.
 /// </summary>
 /// <param name="contextProviderFactory">
 /// The context provider factory.
 /// </param>
 /// <param name="currentContextHolder">
 /// The current Context Holder.
 /// </param>
 public ContextFactoryConfiguration(IContextProviderFactory contextProviderFactory, ICurrentContextHolder currentContextHolder)
 {
     contextProviderFactory.ThrowIfNull("contextProviderFactory");
     currentContextHolder.ThrowIfNull("currentContextHolder");
     this.contextProviderFactory = contextProviderFactory;
     this.currentContextHolder = currentContextHolder;
 }
Beispiel #2
0
 public HotelService(IContextProviderFactory contextProviderFactory,
                     IHotelEquipmentTypesService hotelEquipmentTypesService,
                     IHotelServiceTypesService hotelServiceTypesService) : base(contextProviderFactory)
 {
     _hotelEquipmentTypesService = hotelEquipmentTypesService;
     _hotelServiceTypesService   = hotelServiceTypesService;
     _contextProviderFactory     = contextProviderFactory;
 }
 public RestaurantsService(IContextProviderFactory contextProviderFactory,
                           IRestaurantCuisineTypesService cuisineTypesService,
                           IRestaurantDenyTypesService denyTypesService) : base(contextProviderFactory)
 {
     _cuisineTypesService    = cuisineTypesService;
     _denyTypesService       = denyTypesService;
     _contextProviderFactory = contextProviderFactory;
 }
Beispiel #4
0
 public TransactionManager(IContextProviderFactory contextProvider, UserResolverService userService, MongoDBManager _mongoManager
                           , AuditLogRepository _auditLogRepository)
 {
     //Context = context;
     Context            = contextProvider.dbContext;
     auditLogRepository = _auditLogRepository;
     mongoManager       = _mongoManager;
     currentUserId      = userService.GetCurrentUser();
 }
Beispiel #5
0
 public AccountController(IContextProviderFactory contextProviderFactory,
                          IPasswordHasher <AspNetUser> passwordHasher,
                          IEmailService emailService,
                          IJwtGenerator jwtGenerator)
 {
     _contextProviderFactory = contextProviderFactory;
     _passwordHasher         = passwordHasher;
     _emailService           = emailService;
     _jwtGenerator           = jwtGenerator;
 }
Beispiel #6
0
 public AttractionService(IContextProviderFactory contextProviderFactory,
                          IAttractionSubjectsService attractionSubjectsService,
                          IRouteAttractionService routeAttractionService,
                          IAttractionPlaceTypeService attractionPlaceTypeService,
                          IReviewService reviewService) : base(contextProviderFactory)
 {
     _contextProviderFactory     = contextProviderFactory;
     _attractionSubjectsService  = attractionSubjectsService;
     _routeAttractionService     = routeAttractionService;
     _attractionPlaceTypeService = attractionPlaceTypeService;
     _reviewService = reviewService;
 }
        protected EntityProviderBase(IContextProviderFactory contextProviderFactory)
        {
            ContextProviderFactory = contextProviderFactory;

            DtoMapper =
                new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <T, TDb>(MemberList.None)
                .MaxDepth(1)
                .PreserveReferences()
                .ReverseMap();
            })
                .CreateMapper();
        }
 public ReviewController(IReviewService service,
                         IRestaurantService restaurantService,
                         IAttractionService attractionService,
                         IRouteService routeService,
                         IHotelService hotelService,
                         IContextProviderFactory factory,
                         IEventService eventService) : base(service)
 {
     _restaurantService = restaurantService;
     _attractionService = attractionService;
     _routeService      = routeService;
     _hotelService      = hotelService;
     _factory           = factory;
     _eventService      = eventService;
 }
Beispiel #9
0
 public RouteService(IContextProviderFactory contextProviderFactory,
                     IRouteAttractionService routeAttractionService,
                     IRouteAgeTypeService routeAgeTypeService,
                     IRouteSubjectNameService routeSubjectNameService,
                     IRoutePeopleTypeService routePeopleTypeService,
                     IRouteSubjectTypeService routeSubjectTypeService, IAttractionService attractionService) : base(contextProviderFactory)
 {
     _contextProviderFactory  = contextProviderFactory;
     _routeAttractionService  = routeAttractionService;
     _routeAgeTypeService     = routeAgeTypeService;
     _routeSubjectNameService = routeSubjectNameService;
     _routePeopleTypeService  = routePeopleTypeService;
     _routeSubjectTypeService = routeSubjectTypeService;
     _attractionService       = attractionService;
     _routeAgeTypeService     = routeAgeTypeService;
 }
Beispiel #10
0
 public RoutePeopleTypeService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #11
0
 public RouteAttractionService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ContextFactoryConfiguration"/> class.
 /// </summary>
 /// <param name="contextProviderFactory">
 /// The context provider factory.
 /// </param>
 public ContextFactoryConfiguration(IContextProviderFactory contextProviderFactory)
     : this(contextProviderFactory, new ThreadStaticCurrentContextHolder())
 {
 }
 public StatisticsRepository(IContextProviderFactory contextProvider, IConfiguration configuration) : base(contextProvider)
 {
     //  Context = context;
     _configuration = configuration;
     _take          = int.Parse(_configuration.GetSection("paging").GetSection("Take").Value);
 }
Beispiel #14
0
 public AttractionSubjectsService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #15
0
 public HotelEquipmentTypesService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #16
0
 public PlaceTypeSubjectService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
 public EFCoreRepository(IContextProviderFactory contextProvider)
 {
     Context = contextProvider.dbContext;
     _dbSet  = Context.Set <TEntity>();
 }
Beispiel #18
0
 public ReviewService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #19
0
 public EventService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
     _contextProviderFactory = contextProviderFactory;
 }
 public FileStorageController(IContextProviderFactory contextProviderFactory,
                              IRouteService routeService)
 {
     _contextProviderFactory = contextProviderFactory;
     _routeService           = routeService;
 }
 public ActivityRepositoy(IContextProviderFactory contextProvider) : base(contextProvider)
 {
 }
Beispiel #22
0
 public DistrictCityService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ContextFactoryConfiguration"/> class.
 /// </summary>
 /// <param name="contextProviderFactory">
 /// The unique context provider factory.
 /// </param>
 public ContextFactoryConfiguration(IContextProviderFactory contextProviderFactory)
 {
     this.ContextProviderFactories = new[] { contextProviderFactory };
     this.CurrentContextHolder = new ThreadStaticCurrentContextHolder();
 }
Beispiel #24
0
 public SubjectTypeSubjectNameService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #25
0
 public UserService(IContextProviderFactory contextProviderFactory,
                    IJwtGenerator jwtGenerator)
 {
     _contextProviderFactory = contextProviderFactory;
     _jwtGenerator           = jwtGenerator;
 }
Beispiel #26
0
 public RestaurantDentTypesService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
 public InitializeModule(IContextProviderFactory contextProvider,
                         IPasswordHasher <AspNetUser> passwordHasher)
 {
     _contextProvider = contextProvider;
     _passwordHasher  = passwordHasher;
 }
Beispiel #28
0
 public HotelServiceTypesService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
 public DictionaryService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #30
0
 public CustomerDetailsRepository(IContextProviderFactory contextProvider, IConfiguration configuration) : base(contextProvider)
 {
     _configuration = configuration;
     _take          = int.Parse(_configuration.GetSection("paging").GetSection("Take").Value);
 }
Beispiel #31
0
 public AttractionPlaceTypeService(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #32
0
 public NameTypeServiceBase(IContextProviderFactory contextProviderFactory) : base(contextProviderFactory)
 {
 }
Beispiel #33
0
 //  private AppDBContext Context { set; get; }
 public UserRoleRepository(IContextProviderFactory contextProvider) : base(contextProvider)
 {
     // Context = context;
 }