private static void Main(string[] args) { var repository = new CustomRuleRepository(); repository.LoadRules(); ISessionFactory factory = repository.Compile(); ISession session = factory.CreateSession(); var customer1 = new Customer("John Do"); var customer2 = new Customer("Jean Do"); session.Insert(customer1); session.Insert(customer2); session.Insert(new Order(customer1, 90.00m)); session.Insert(new Order(customer1, 110.00m)); session.Insert(new Order(customer1, 1000.00m)); session.Insert(new Order(customer2, 120.00m)); session.Fire(); }
public ExecuteData(RuleDbContext ruleDbContext, IMapper mapper) { _customRuleRepository = new CustomRuleRepository(); _ruleDbContext = ruleDbContext; _mapper = mapper; }