Skip to main content
Skip table of contents

Interne Workflows

Für interne Workflows muss nicht nur der Workflow selbst, sondern auch seine Schritte mit allen Parametern im Shop (d.h. in der Datenbank) definiert sein. Die Shop-Bibliotheken bieten eine Klasse an, mit der eine die Abarbeitung der internen Workflows implementiert ist: Centauri.Shop.Workflow.Engine

Diese Engine bietet zwei statische Methoden an Work() und WorkAnsync(), mit der Workflows ablaufen können. Work() ist für die Verwendung in einem eigenstehenden Prozess (z.B. ein Hintergrundtask, ein eigener Container, etc.) gedacht. WorkAsync() kann von BaseShop innerhalb der Centauri.Shop.State.ApplicationStart() aufgerufen werden, die wiederum von Application_Start() in Global.asax aufgerufen wird.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.