public EventsController(
     IEventuresEventsService eventsService,
     SieveProcessor sieveProcessor)
 {
     this.eventsService  = eventsService;
     this.sieveProcessor = sieveProcessor;
 }
Exemplo n.º 2
0
 public UsersController(
     IUserService userService,
     SieveProcessor sieveProcessor)
 {
     this.userService    = userService;
     this.sieveProcessor = sieveProcessor;
 }
 public BaseRepository(AppDbContext context, IMapper mapper, SieveProcessor sieveProcessor)
 {
     Context        = context;
     Mapper         = mapper;
     SieveProcessor = sieveProcessor;
     DbSet          = context.Set <TEntity>();
 }
Exemplo n.º 4
0
        public StudentService(DbContext context, SieveProcessor sieveProcessor)
        {
            this._context        = context ?? throw new NullReferenceException(nameof(context));
            this._sieveProcessor = sieveProcessor ?? throw new NullReferenceException(nameof(sieveProcessor));

            this._userInfoService = new UserInfoService(context);
        }
Exemplo n.º 5
0
 public ProductRepository(BespokedBikesDbContext context,
     SieveProcessor sieveProcessor)
 {{
     _context = context
         ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor ??
         throw new ArgumentNullException(nameof(sieveProcessor));
 }}
 public SampleRepository(VerticalLabTestPostgresDbContext context,
                         SieveProcessor sieveProcessor)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor ??
                       throw new ArgumentNullException(nameof(sieveProcessor));
 }
Exemplo n.º 7
0
 public ValueToReplaceRepository(ValueToReplaceDbContext context,
                                 SieveProcessor sieveProcessor)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor ??
                       throw new ArgumentNullException(nameof(sieveProcessor));
 }
Exemplo n.º 8
0
 public TaskLogEntriesController(
     ExitSurveyAdminContext context,
     SieveProcessor sieveProcessor
     )
 {
     this.context   = context;
     SieveProcessor = sieveProcessor;
 }
 public ShoppingListItemRepository(CarbonKitchenDbContext context,
                                   SieveProcessor sieveProcessor)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor ??
                       throw new ArgumentNullException(nameof(sieveProcessor));
 }
Exemplo n.º 10
0
 public CredentialsUserService(IUnitOfWork unitOfWork, IMapper mapper, IPasswordService passwordService, /*IEncriptador qphEncriptador,*/ SieveProcessor sieveProcessor)
 {
     _unitOfWork      = unitOfWork;
     _mapper          = mapper;
     _passwordService = passwordService;
     //_qphEncriptador = qphEncriptador;
     _sieveProcessor = sieveProcessor;
 }
Exemplo n.º 11
0
 public PersonRepository(VisitPopDbContext context,
                         SieveProcessor sieve)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieve = sieve
              ?? throw new ArgumentNullException(nameof(sieve));
 }
Exemplo n.º 12
0
 public EmployeeRepository(VisitPopDbContext context,
                           SieveProcessor sieveProcessor)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor
                       ?? throw new ArgumentNullException(nameof(sieveProcessor));
 }
Exemplo n.º 13
0
 public VetRepository(VetClinicDbContext context,
                      SieveProcessor sieveProcessor)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor ??
                       throw new ArgumentNullException(nameof(sieveProcessor));
 }
Exemplo n.º 14
0
 public RecipeRepository(RecipeDbContext context,
                         SieveProcessor sieveProcessor)
 {
     _context = context
                ?? throw new ArgumentNullException(nameof(context));
     _sieveProcessor = sieveProcessor ??
                       throw new ArgumentNullException(nameof(sieveProcessor));
 }
Exemplo n.º 15
0
 public PackagesController(
     ICateringService cateringService,
     IPackageService packageService,
     SieveProcessor sieveProcessor)
 {
     this.cateringService = cateringService;
     this.packageService  = packageService;
     this.sieveProcessor  = sieveProcessor;
 }
Exemplo n.º 16
0
        /// <summary>
        /// Default constructor
        /// </summary>
        /// <param name="logger">logger</param>
        /// <param name="mapper">Automapper</param>
        /// <param name="sieveProcessor">Query, sorting, pating processor</param>
        /// <param name="todoRepository">Todo Repo helper</param>
        public TodoController(ILogger <TodoController> logger, IMapper mapper, SieveProcessor sieveProcessor, ITodoRepository todoRepository)
        {
            _logger         = logger;
            _mapper         = mapper;
            _sieveProcessor = sieveProcessor;
            _todoRepository = todoRepository;

            logger.LogInformation("TodoController-> DI completed successfuly!");
        }
Exemplo n.º 17
0
        public UserService(IAppSettings appSettings, DbContext context, SieveProcessor sieveProcessor, IEmailProvider emailProvider)
        {
            _context        = context ?? throw new NullReferenceException(nameof(context));
            _appSettings    = appSettings ?? throw new NullReferenceException(nameof(appSettings));
            _sieveProcessor = sieveProcessor ?? throw new NullReferenceException(nameof(sieveProcessor));
            _emailProvider  = emailProvider ?? throw new NullReferenceException(nameof(emailProvider));

            this._userInfoService = new UserInfoService(context);
        }
Exemplo n.º 18
0
 public CateringsController(
     ICateringService cateringService,
     IAccountService accountService,
     IUserService userService,
     SieveProcessor sieveProcessor)
 {
     this.cateringService = cateringService;
     this.accountService  = accountService;
     this.userService     = userService;
     this.sieveProcessor  = sieveProcessor;
 }
Exemplo n.º 19
0
        public ContactRepositoryTests()
        {
            var dbContextOptions = new DbContextOptionsBuilder <AddressBookDbContext>()
                                   .UseInMemoryDatabase("AddressBookDatabase")
                                   .Options;

            _dbContext = new AddressBookDbContext(dbContextOptions);

            _dbContext.Contacts.AddRange(new List <Contact>
            {
                new Contact
                {
                    ContactId     = 1,
                    FirstName     = "Test First Name 1",
                    MiddleName    = "Test Middle Name 1",
                    LastName      = "Test Last Name 1",
                    DisplayName   = "Test Display Name 1",
                    StreetAddress = "Test Street Address 1",
                    City          = "Test City 1",
                    Region        = "TO",
                    PostalCode    = "12345",
                    Country       = "Test Country 1",
                    PhoneNumber   = "(012) 345-6789",
                    EmailAddress  = "*****@*****.**"
                },
                new Contact
                {
                    ContactId     = 2,
                    FirstName     = "Test First Name 2",
                    MiddleName    = "Test Middle Name 2",
                    LastName      = "Test Last Name 2",
                    DisplayName   = "Test Display Name 2",
                    StreetAddress = "Test Street Address 2",
                    City          = "Test City 2",
                    Region        = "TT",
                    PostalCode    = "67890",
                    Country       = "Test Country 2",
                    PhoneNumber   = "(123) 456-7890",
                    EmailAddress  = "*****@*****.**"
                }
            });

            _dbContext.SaveChanges();

            var mapperConfig = new MapperConfiguration(
                config => config.CreateMap <ContactDto, Contact>()
                );
            var mapper = mapperConfig.CreateMapper();

            var sieveProcessorOptions = Options.Create(new SieveOptions());
            var sieveProcessor        = new SieveProcessor(sieveProcessorOptions);

            _contactRepository = new ContactRepository(_dbContext, mapper, sieveProcessor);
        }
Exemplo n.º 20
0
 public ApplicationController(
     ApplicationDbContext dbContext,
     SieveProcessor sieveProcessor,
     IConfiguration config,
     ILogger <ApplicationController <TEntity> > logger)
 {
     _dbContext      = dbContext;
     _sieveProcessor = sieveProcessor;
     _config         = config;
     _logger         = logger;
 }
Exemplo n.º 21
0
 public IdentityController(UserDataContext userDataContext,
                           UserManager <User> userManager, SieveProcessor sieve,
                           IMapper mapper, ISearchEngine <User> searchEngine,
                           ISmsService smsService)
 {
     UserDataContext = userDataContext;
     UserManager     = userManager;
     Sieve           = sieve;
     Mapper          = mapper;
     SearchEngine    = searchEngine;
     SmsService      = smsService;
 }
Exemplo n.º 22
0
 public EmployeesController(
     ExitSurveyAdminContext context,
     SieveProcessor sieveProcessor,
     EmployeeInfoLookupService employeeInfoLookup,
     EmployeeReconciliationService employeeReconciler,
     CallWebService callWebService,
     LoggingService loggingService
     )
 {
     this.context        = context;
     SieveProcessor      = sieveProcessor;
     EmployeeInfoLookup  = employeeInfoLookup;
     EmployeeReconciler  = employeeReconciler;
     this.callWebService = callWebService;
     logger = loggingService;
 }
Exemplo n.º 23
0
        public General()
        {
            _processor = new SieveProcessor(new SieveOptionsAccessor(),
                                            new SieveCustomSortMethods(),
                                            new SieveCustomFilterMethods());

            _posts = new List <Post>
            {
                new Post()
                {
                    Id         = 0,
                    Title      = "A",
                    LikeCount  = 100,
                    IsDraft    = true,
                    CategoryId = null,
                },
                new Post()
                {
                    Id         = 1,
                    Title      = "B",
                    LikeCount  = 50,
                    IsDraft    = false,
                    CategoryId = 1,
                },
                new Post()
                {
                    Id         = 2,
                    Title      = "C",
                    LikeCount  = 0,
                    CategoryId = 1,
                },
                new Post()
                {
                    Id         = 3,
                    Title      = "D",
                    LikeCount  = 3,
                    IsDraft    = true,
                    CategoryId = 2,
                },
            }.AsQueryable();
        }
Exemplo n.º 24
0
        public StringFilterNullTests()
        {
            _processor = new SieveProcessor(new SieveOptionsAccessor());

            _comments = new List <Comment>
            {
                new Comment
                {
                    Id          = 0,
                    DateCreated = DateTimeOffset.UtcNow,
                    Text        = "This text contains null somewhere in the middle of a string",
                    Author      = "Dog",
                },
                new Comment
                {
                    Id          = 1,
                    DateCreated = DateTimeOffset.UtcNow,
                    Text        = "null is here in the text",
                    Author      = "Cat",
                },
                new Comment
                {
                    Id          = 2,
                    DateCreated = DateTimeOffset.UtcNow,
                    Text        = "Regular comment without n*ll.",
                    Author      = "Mouse",
                },
                new Comment
                {
                    Id          = 100,
                    DateCreated = DateTimeOffset.UtcNow,
                    Text        = null,
                    Author      = "null",
                },
            }.AsQueryable();
        }
Exemplo n.º 25
0
 public ToolkitController(TDbContext dbContext, SieveProcessor sieveProcessor, IConfiguration config, ILogger <ToolkitController <TEntity, TDbContext, TUser, SieveProcessor, SieveModel, FilterTerm, SortTerm> > logger) : base(dbContext, sieveProcessor, config, logger)
 {
 }
Exemplo n.º 26
0
 public EventController(IEventService eventService, IMapper mapper, SieveProcessor sieveProcessor)
 {
     _eventService   = eventService;
     _mapper         = mapper;
     _sieveProcessor = sieveProcessor;
 }
Exemplo n.º 27
0
 public ProvinceRepository(ModelContext context, SieveProcessor processor) : base(context)
 {
     this._sieveProcessor = processor;
 }
 public ProductTrotterRepository(ModelContext context, SieveProcessor processor) : base(context)
 {
     this._sieveProcessor = processor;
 }
Exemplo n.º 29
0
 public BusinessLineService(IUnitOfWork unitOfWork, IMapper mapper, SieveProcessor sieveProcessor)
 {
     _unitOfWork     = unitOfWork;
     _mapper         = mapper;
     _sieveProcessor = sieveProcessor;
 }
 public EducationProgramService(DbContext context, SieveProcessor sieveProcessor)
 {
     this._context        = context ?? throw new NullReferenceException(nameof(context));
     this._sieveProcessor = sieveProcessor ?? throw new NullReferenceException(nameof(sieveProcessor));
 }