Ejemplo n.º 1
0
        public PetsController(IPetService petService, IPetMapper petMapper,
                              IOptionsSnapshot <AppSettings> options)
        {
            _petService = petService;
            _petMapper  = petMapper;
            appData     = options.Value;
            CultureInfo nonInvariantCulture = new CultureInfo("en-US");

            Thread.CurrentThread.CurrentCulture = nonInvariantCulture;
        }
Ejemplo n.º 2
0
        public PetDataLoader(IPetServiceClient petServiceClient, IPetMapper petMapper)
        {
            if (petServiceClient == null)
            {
                throw new ArgumentNullException(nameof(petServiceClient));
            }

            if (petMapper == null)
            {
                throw new ArgumentNullException(nameof(petMapper));
            }

            _petServiceClient = petServiceClient;
            _petMapper        = petMapper;
        }
Ejemplo n.º 3
0
        public PetProvider(IPetDataAccess petDataAccess, IPetMapper petMapper, IPetAlertDataAccess petAlertDataAccess)
        {
            if (petDataAccess == null)
            {
                throw new ArgumentNullException(nameof(petDataAccess));
            }

            if (petMapper == null)
            {
                throw new ArgumentNullException(nameof(petMapper));
            }

            if (petAlertDataAccess == null)
            {
                throw new ArgumentNullException(nameof(petAlertDataAccess));
            }

            _petDataAccess      = petDataAccess;
            _petMapper          = petMapper;
            _petAlertDataAccess = petAlertDataAccess;
        }
Ejemplo n.º 4
0
        public PetController(IPetDataLoader petDataLoader, IPetMapper petMapper, IPetImageMapper petImageMapper)
        {
            if (petDataLoader == null)
            {
                throw new ArgumentNullException(nameof(petDataLoader));
            }

            if (petMapper == null)
            {
                throw new ArgumentNullException(nameof(petMapper));
            }

            if (petImageMapper == null)
            {
                throw new ArgumentNullException(nameof(petImageMapper));
            }

            _petDataLoader  = petDataLoader;
            _petMapper      = petMapper;
            _petImageMapper = petImageMapper;
        }
Ejemplo n.º 5
0
 public PetService(AnimalsContext context, IPetMapper <Pet, Petvm> mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
 public PetsRepository(IPetMapper mapper, IDataService dataService)
 {
     _mapper      = mapper;
     _dataService = dataService;
 }