Die meisten flexiblen Regelwerk für .NET [geschlossen]

8

Mein bevorstehendes Projekt bezieht sich auf das Verkaufssystem, also ist eine der Hauptanforderungen "Benutzer kann die Werbeaktion selbst modifizieren". Promotions sind unterschiedlich, sie geben mir einige von ihnen.

  1. Kaufen Sie 1, erhalten Sie 1 frei, Kaufen Sie 2, erhalten Sie 3.
  2. Eins für 30%, zwei für 50%, drei für 80%
  3. Kaufen Sie Produkt A wird 30% Rabatt für Produkt B
  4. 20% Rabatt für mehr als 20 $ pro Transaktion

Ich kenne ein wenig Regel-Engine, bitte schlagen Sie mir ein Buch vor, um es auch zu lernen.

    
Anonymous 28.01.2010, 07:04
quelle

4 Antworten

4

Eine vorherige SO-Antwort könnte hilfreich sein: Suche nach einfachen Regeln -Maschinenbibliothek in .NET

Haben Sie sich Windows Workflow Foundation

angesehen?     
Mitch Wheat 28.01.2010, 07:24
quelle
1

Sie können eine kommerzielle Regel-Engine für .NET wie InRule oder die .Net-Version von IBM ILOG Rules oder FICO Blaze Advisor verwenden. Alle von ihnen machen es einfach, die Regeln dem Geschäftsnutzer so zugänglich zu machen, dass sie sicher bearbeitet werden können, während sie technische Hooks / APIs bereitstellen, um die Integration der Regelengine und deren Ausführung zu erleichtern.

    
James Taylor 05.02.2010 12:52
quelle
0

Sie können BOO DSL Funktionen verwenden oder Rhino.DSL (wir verwenden es als Makro-Engine für unser Projekt)

wie für Ihr Beispiel auschecken dies Link

    
Sergey Mirvoda 28.01.2010 07:30
quelle
0

Sie können eine einfache attributbasierte Regel-Engine verwenden, die von mir erstellt wurde:

Ссылка

    
Bhaskar 28.01.2010 08:34
quelle

Tags und Links