Пример #1
0
 public AddCustomerResponse AddCustomer(AddCustomerRequest request)
 {
     return new AddCustomerResponse
                {
                    CustomerID = _customerManager.AddCustomer(request)
                };
 }
Пример #2
0
        public int AddCustomer(AddCustomerRequest request)
        {
            int result = default(int);
            Customer customer = request.CustomerDto.ToCustomer();

            AOPify.AOPify
                .Let
                .RegisterLogger(Log.It.For(this).Use(_logger))
                .Log(MethodBase.GetCurrentMethod())
                .Run(() =>
                         {
                             _customerRepository.Insert(customer);
                             SaveChanges();
                             result = customer.CustomerId;
                         });
            return result;
        }