public void Delete(DeleteCustomerRequest request) { AOPify.AOPify .Let .RegisterLogger(Log.It.For(this).Use(_logger)) .Log(string.Format("START :Customer DELETE op started Type: {0}, Method:{1}", GetType().Name, MethodBase.GetCurrentMethod().Name), string.Format("END :Customer DELETE op ended Type: {0}, Method:{1} , CustomerID :{2}", GetType().Name, MethodBase.GetCurrentMethod().Name, request.CustomerID)) .Run(() => { _customerRepository.Delete(request.CustomerID); SaveChanges(); }); }
public void DeleteCustomer(DeleteCustomerRequest request) { _customerManager.Delete(request); }