public WeatherInfoBuilder(ILogger logger , IRestClient <WeatherDetails> restClient , IReadonlyRepository <City> cityRepository , IRequestFactory requestFactory) : base(logger, restClient, cityRepository, requestFactory) { }
public IssueQueryHandler( IReadonlyRepository <Issue> repository, IConfigurationProvider configurationProvider) { this.repository = repository ?? throw new ArgumentException(nameof(repository)); this.configurationProvider = configurationProvider ?? throw new ArgumentException(nameof(configurationProvider)); }
//protected IAuthorRepository repo; public AuthorRepositoryShould() { var factory = new AuthorDbContextFactory(); AuthorDbContext db = factory.CreateDbContext(null); this.repo = new AuthorRepository(db); }
public RateTourCommandHandler(IUnitOfWork unitOfWork, IMapper mapper) { _unitOfWork = unitOfWork; _mapper = mapper; _ratingRepository = _unitOfWork.GetRepository <Rating>(); _tourReadonlyRepository = _unitOfWork.GetReadonlyRepository <Tour>(); _userReadonlyRepository = _unitOfWork.GetReadonlyRepository <User>(); }
private static void DumpPeople(IReadonlyRepository <Person> repo) { var employees = repo.FindAll(); foreach (var employee in employees) { Console.WriteLine($"Name: {employee.Name}- Position: {employee.Type}"); } }
private static void DumpPeople(IReadonlyRepository <Person> employeeRepository) { var persons = employeeRepository.FindAll(); foreach (var person in persons) { Console.WriteLine($"People are : {person.Name}"); } }
public RegisterUserCommandHandler( IUnitOfWork unitOfWork, IEnumerable <IValidationRule <PasswordDto> > passwordValidationRules) { _unitOfWork = unitOfWork; _passwordValidationRules = passwordValidationRules; _userRepository = _unitOfWork.GetRepository <User>(); _roleRepository = _unitOfWork.GetReadonlyRepository <Role>(); }
public WeatherBuilderFactory(ILogger logger , IRestClient <WeatherDetails> restClient , IReadonlyRepository <City> cityRepository , IRequestFactory requestFactory) { _logger = logger; _restClient = restClient; _cityRepository = cityRepository; _requestFactory = requestFactory; }
public GetToursQueryHandler( IUnitOfWork unitOfWork, IMapper mapper, IPipelineBuilder <Expression <Func <Tour, bool> > > pipelineBuilder, ISortOptionFactory sortOptionFactory) { _mapper = mapper; _pipelineBuilder = pipelineBuilder; _sortOptionFactory = sortOptionFactory; _toursRepository = unitOfWork.GetReadonlyRepository <Tour>(); }
public static async Task <TEntity> GetById <TEntity>( this IReadonlyRepository <TEntity> repository, object id, CancellationToken cancellationToken = default ) where TEntity : class, IHaveId { var entity = await repository.FindById(id, cancellationToken); return(entity ?? throw NotFoundException.For <TEntity>(id)); }
public static async Task <Result> CheckExistence <TEntity>( this IReadonlyRepository <TEntity> repository, int id) where TEntity : BaseEntity { var isEntityExists = await repository.AnyAsync(entity => entity.Id == id); if (!isEntityExists) { return(Result.Fail($"Entity {typeof(TEntity)} with id {id} wasn't found")); } return(Result.Ok()); }
public GetHotelByIdQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _mapper = mapper; _hotelReadonlyRepository = unitOfWork.GetReadonlyRepository <Hotel>(); }
public static ObservableCollection <T> GetLocal <T>(this IReadonlyRepository <T> repository) where T : class { return(repository.Context.Set <T>().Local); }
public TrackService(IReadonlyRepository <Track> trackRepository) { _trackRepository = trackRepository; }
public static ObservableCollection <T> GetLocal <T>(this IReadonlyRepository <T> repository, Expression <Func <T, bool> > condition) where T : class { return(repository.Context.Set <T>().Local); }
public GetCategoriesQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _mapper = mapper; _categoryRepository = unitOfWork.GetReadonlyRepository <Category>(); }
public static void LoadLocal <T>(this IReadonlyRepository <T> repository, Expression <Func <T, bool> > condition) where T : class { repository.Context.Set <T>().Where(condition).Load(); }
public GetAgenciesQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _mapper = mapper; _agencyRepository = unitOfWork.GetReadonlyRepository <Agency>(); }
public UserService(IRepository <User> userRepository, IReadonlyRepository <User> userReadRepository) { _userRepository = userRepository; _userReadRepository = userReadRepository; }
public GetUserByIdQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _userRepository = unitOfWork.GetRepository <User>(); _mapper = mapper; }
public IssueQueryHandler(IReadonlyRepository <IssueView> repository) { this.repository = repository ?? throw new ArgumentException(nameof(repository)); }
public GetBasketQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _mapper = mapper; _orderRepository = unitOfWork.GetRepository <Order>(); }
public QueryController(IReadonlyRepository <TModel> repo) { _repo = repo; }
public ReadonlyApplication() : base() { Repository = ServiceGet.GetProvider()?.GetService <IReadonlyRepository <T> >(); }
public GetTourByIdQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _mapper = mapper; _tourReadonlyRepository = unitOfWork.GetReadonlyRepository <Tour>(); }
public GetLocationsQueryHandler(IUnitOfWork unitOfWork, IMapper mapper) { _mapper = mapper; _locationRepository = unitOfWork.GetRepository <Location>(); }
public static void LoadLocal <T>(this IReadonlyRepository <T> repository) where T : class { repository.Context.Set <T>().Load(); }