示例#1
0
 public PropertyRepository(
     PropertyDBContext propertyDBContext,
     IMapper mapper)
 {
     _propertyDBContext = propertyDBContext;
     _mapper            = mapper;
 }
示例#2
0
        public BuildingRepository(PropertyDBContext context, ILogger <BuildingRepository> logger)
        {
            _context = context;
            _logger  = logger;
            //Auto Mapper Configuration
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <BuildingPropertyViewModel, CssBuilding>();
            });

            _mapper = config.CreateMapper();
        }
        public AdminRepository(PropertyDBContext context, ILogger <AdminRepository> logger)
        {
            _context = context;
            _logger  = logger;
            //Auto Mapper Configuration
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <UserViewModel, CssUser>();
                cfg.CreateMap <GeneralViewModel, CssGeneral>();
                cfg.CreateMap <AddressViewModel, CssAddress>();
            });

            _mapper = config.CreateMapper();
        }