コード例 #1
0
 public CustomerController(ICustomersRepo repo)
 {
     _repo  = repo;
     mapper = new MapperConfiguration(cfg => {
         cfg.CreateMap <Customer, Customer>().ForMember(x => x.Orders, opt => opt.Ignore());
     }).CreateMapper();
 }
コード例 #2
0
 public CustomersController(
     ILogger <EmployeesController> logger,
     ICustomersRepo customersRepo)
 {
     _logger        = logger;
     _customersRepo = customersRepo;
 }
コード例 #3
0
        public static void Setup(TestContext testContext)
        {
            // Arrange
            var sampleDocuments   = File.ReadAllText(@"..\..\SampleDocuments.json");
            var fakeCustomersList = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Customer> >(sampleDocuments);
            var customersRepoMoq  = new Mock <ICustomersRepo>();

            customersRepoMoq.Setup(x => x.GetCustomers()).Returns(() => fakeCustomersList);
            customersRepo = customersRepoMoq.Object;
        }
コード例 #4
0
 public BookingsController(IBookingsRepo bookingsRepo, ICustomersRepo customersRepo, ICarsRepo carsRepo)
 {
     _bookingsRepo  = bookingsRepo;
     _customersRepo = customersRepo;
     _carsRepo      = carsRepo;
 }
コード例 #5
0
 public CustomersController(ICustomersRepo repo, INOrdersRepo nOrdersRepo)
 {
     _repo        = repo;
     _nOrdersRepo = nOrdersRepo;
 }
コード例 #6
0
 public InterestController(ICustomersRepo repository)
 {
     _repository = repository;
 }
コード例 #7
0
 public CustomersController(ICustomersRepo customersRepo)
 {
     _customersRepo = customersRepo;
 }